public TestScientificKeypad( IHelper helper, IButtonTracker tracker ) : base(helper, tracker) { }
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; } }
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); } }
public TestKeypad( IButtonTracker tracker, IHelper helper, bool disabled ) : base(tracker, helper, disabled) { BasicKeys = new HashSet <Button>(); }
public ScientificKeypad(IHelper helper, IButtonTracker tracker) : this() { Helper = helper; Tracker = tracker; }
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; }