protected override void OnMouseMoved(MouseMovedEventArgs e) { base.OnMouseMoved(e); if (dropDownVisible && rectd.Contains(e.X, e.Y)) { hover = PEditorHover.DropDown; QueueDraw(); } else if (dropDownExVisible && recte.Contains(e.X, e.Y)) { hover = PEditorHover.DropDownEx; QueueDraw(); } else { hover = PEditorHover.None; } }
protected override void OnMouseExited(EventArgs e) { base.OnMouseExited(e); hover = PEditorHover.None; QueueDraw(); }