3 writes to lastMouseActiveItem
System.Windows.Forms (3)
winforms\Managed\System\WinForms\ToolStrip.cs (3)
2646lastMouseActiveItem = null; 3407lastMouseActiveItem = null; 3539lastMouseActiveItem = (item is ToolStripControlHost) ? null : item;
16 references to lastMouseActiveItem
System.Windows.Forms (16)
winforms\Managed\System\WinForms\ToolStrip.cs (16)
2636if (lastMouseActiveItem != null) { 2638MouseHoverTimer.Cancel(lastMouseActiveItem); 2641Debug.WriteLineIf(ToolStripItem.MouseDebugging.TraceVerbose, "firing mouse leave on " + lastMouseActiveItem.ToString()); 2642lastMouseActiveItem.FireEvent(EventArgs.Empty,ToolStripItemEventType.MouseLeave); 3406if (e.Item == lastMouseActiveItem) { 3532if (item != lastMouseActiveItem) { 3533Debug.WriteLineIf(ToolStripItem.MouseDebugging.TraceVerbose, String.Format(CultureInfo.CurrentCulture, "This is a new item - last item to get was {0}", (lastMouseActiveItem == null) ? "null" : lastMouseActiveItem.ToString())); 3541if (lastMouseActiveItem != null) { 3542Debug.WriteLineIf(ToolStripItem.MouseDebugging.TraceVerbose, String.Format(CultureInfo.CurrentCulture, "Firing MouseEnter on: {0}", (lastMouseActiveItem == null) ? "null" : lastMouseActiveItem.ToString())); 3548MouseHoverTimer.Start(lastMouseActiveItem); 4030if (lastMouseActiveItem != null) { 4031bounds = lastMouseActiveItem.Bounds; 4033if (bounds.IntersectsWith(comparisonRect) && lastMouseActiveItem.ParentInternal == this) { 4034return this.lastMouseActiveItem;