protected override void OnMouseDown (MouseEventArgs mea)
{
/*
if (mouse_currently_over != null)
{
ToolStripItem focused = GetCurrentlyFocusedItem ();
if (focused != null && focused != mouse_currently_over)
this.FocusInternal (true);
//if (this is MenuStrip && !menu_selected) {
// (this as MenuStrip).FireMenuActivate ();
// menu_selected = true;
//}
mouse_currently_over.FireEvent (mea, ToolStripItemEventType.MouseDown);
if (this is MenuStrip && mouse_currently_over is ToolStripMenuItem && !(mouse_currently_over as ToolStripMenuItem).HasDropDownItems)
return;
} else {
this.HideMenus (true, ToolStripDropDownCloseReason.AppClicked);
}
if (this is MenuStrip)
this.Capture = false;
*/
base.OnMouseDown (mea);
}