Exemple #1
0
            public TestScientificKeypad(

                IHelper helper,
                IButtonTracker tracker

                ) : base(helper, tracker)
            {
            }
Exemple #2
0
 public void EnableKeys(IEnumerable <Button> keys, IButtonTracker tracker)
 {
     foreach (var key in keys)
     {
         tracker.Enable(key);
         key.FlatAppearance.MouseDownBackColor = Color.FromArgb(77, 77, 77);
         key.FlatAppearance.MouseOverBackColor = Color.FromArgb(69, 69, 69);
         key.ForeColor = SystemColors.ControlLightLight;
     }
 }
Exemple #3
0
 public void DisableKeys(IEnumerable <Button> keys, IButtonTracker tracker)
 {
     foreach (var key in keys)
     {
         tracker.Disable(key);
         key.FlatAppearance.MouseDownBackColor = key.BackColor;
         key.FlatAppearance.MouseOverBackColor = key.BackColor;
         key.ForeColor = Color.FromArgb(75, 75, 75);
     }
 }
Exemple #4
0
            public TestKeypad(

                IButtonTracker tracker,
                IHelper helper,
                bool disabled

                ) : base(tracker, helper, disabled)
            {
                BasicKeys = new HashSet <Button>();
            }
Exemple #5
0
 public ScientificKeypad(IHelper helper, IButtonTracker tracker) : this()
 {
     Helper  = helper;
     Tracker = tracker;
 }
Exemple #6
0
        public void RaiseButtonEvent(object sender, EventArgs e, EventHandler handler, IButtonTracker tracker)
        {
            if (tracker.IsDisabled((Button)sender))
            {
                return;
            }

            handler(sender, e);
        }
 public Keypad(IButtonTracker tracker, IHelper helper, bool disabled) : this()
 {
     Tracker    = tracker;
     Helper     = helper;
     IsDisabled = disabled;
 }