コード例 #1
0
        /// <summary>
        /// Copies the specified o.
        /// </summary>
        /// <param name="o">The o.</param>
        public override void Copy(ZeroitBusyBarPainterBase o)
        {
            base.Copy(o);

            if (!(o is ZeroitBusyBarPainterSillyscope))
            {
                Debug.Assert(false);
            }
            else
            {
                CopyThis((ZeroitBusyBarPainterSillyscope)o);
            }
        }
コード例 #2
0
        /// <summary>
        /// Copies the specified o.
        /// </summary>
        /// <param name="o">The o.</param>
        public override void Copy(ZeroitBusyBarPainterBase o)
        {
            base.Copy(o);

            if (!(o is ZeroitBusyBarPainterPathGradient))
            {
                Debug.Assert(false);
            }
            else
            {
                CopyThis((ZeroitBusyBarPainterPathGradient)o);
            }
        }
コード例 #3
0
        /// <summary>
        /// Copies the specified o.
        /// </summary>
        /// <param name="o">The o.</param>
        public override void Copy(ZeroitBusyBarPainterBase o)
        {
            base.Copy(o);

            if (!(o is ZeroitBusyBarPainterFrustratoBar))
            {
                Debug.Assert(false);
            }
            else
            {
                CopyThis((ZeroitBusyBarPainterFrustratoBar)o);
            }
        }
コード例 #4
0
 /// <summary>
 /// Copies the this.
 /// </summary>
 /// <param name="o">The o.</param>
 private void CopyThis(ZeroitBusyBarPainterBase o)
 {
     _Bar = o._Bar;
 }
コード例 #5
0
 /// <summary>
 /// Copies the specified o.
 /// </summary>
 /// <param name="o">The o.</param>
 public virtual void Copy(ZeroitBusyBarPainterBase o)
 {
     CopyThis(o);
 }
コード例 #6
0
 /// <summary>
 /// Initializes a new instance of the <see cref="ZeroitBusyBarPainterBase"/> class.
 /// </summary>
 /// <param name="o">The o.</param>
 protected ZeroitBusyBarPainterBase(ZeroitBusyBarPainterBase o)
 {
     CopyThis(o);
 }