protected override void OnLostFocus(EventArgs e)
{
if (!ViewDrawButton.IsFixed)
{
// Apply the focus overrides
_overrideFocus.Apply = false;
_overrideTracking.Apply = false;
_overridePressed.Apply = false;
// Change in focus requires a repaint
PerformNeedPaint(false);
}
// Let base class fire standard event
base.OnLostFocus(e);
}