protected internal override void OnMouseUp(System.Windows.Forms.MouseEventArgs e) { if (state == VisualButtonState.Pressed) { state = VisualButtonState.Focused; } Repaint(); base.OnMouseUp(e); }
protected internal override void OnMouseEnter(EventArgs e) { state = VisualButtonState.Focused; Repaint(); base.OnMouseEnter(e); }
protected internal override void OnMouseDown(System.Windows.Forms.MouseEventArgs e) { state = VisualButtonState.Pressed; Repaint(); base.OnMouseDown(e); }
protected internal override void OnMouseLeave(EventArgs e) { state = VisualButtonState.Normal; Repaint(); base.OnMouseLeave(e); }