Exemple #1
0
        /// <summary>
        /// Creates a new instance.
        /// </summary>
        public ZeroitEXPicButtonAnimated() : base()
        {
            InitializeComponent();

            _startState     = DefaultStartState;
            _endState       = DefaultEndState;
            _pushedState    = DefaultPushedState;
            base.ShadowMode = DEFAULT_SHADOW_MODE;
            base.State      = _startState;

            UpdateSettings();
        }
        /// <summary>
        /// Creates a new empty instance.
        /// </summary>
        public ZeroitEXPicProgressAnimated()
        {
            InitializeComponent();

            _steps = new ZeroitProgressStepCollection();

            _initialState    = DefaultInitialState;
            _inProgressState = DefaultInProgressState;
            _finishedState   = DefaultFinishedState;

            _initialExtraImage    = DefaultInitialExtraImage;
            _inProgressExtraImage = DefaultInProgressExtraImage;
            _finishedExtraImage   = DefaultFinishedExtraImage;
        }
Exemple #3
0
 /// <summary>
 /// Gets or sets whether a given <see cref="PictureBoxStateProperties" /> is set
 /// in <see cref="AnimatedProperties" />.
 /// </summary>
 /// <param name="property">The property.</param>
 /// <returns><c>true</c> if XXXX, <c>false</c> otherwise.</returns>
 public bool this[PictureBoxStateProperties property]
 {
     get { return(PictureBoxState.IsPropertySet(this.AnimatedProperties, property)); }
     set
     {
         if (value)
         {
             this.AnimatedProperties = this.AnimatedProperties | property;
         }
         else
         {
             this.AnimatedProperties = this.AnimatedProperties & ~property;
         }
     }
 }