2 writes to _menuTooltipWindow
aspire-tray (2)
TrayApplication.Tooltips.cs (2)
53_menuTooltipWindow = NativeMethods.CreateWindowEx( 171_menuTooltipWindow = 0;
19 references to _menuTooltipWindow
aspire-tray (19)
TrayApplication.NativeSmoke.cs (4)
16internal bool IsTooltipVisibleForSmoke => _menuTooltipWindow != 0 && NativeMethods.IsWindowVisible(_menuTooltipWindow) != 0; 174NativeMethods.SendMessage(_menuTooltipWindow, NativeMethods.TtmGetText, (nuint)text.Length, (nint)(&tool)); 177NativeCallException.Require(NativeMethods.GetWindowRect(_menuTooltipWindow, out var bounds) != 0,
TrayApplication.Tooltips.cs (15)
40var delay = NativeMethods.SendMessage(_menuTooltipWindow, NativeMethods.TtmGetDelayTime, 3, 0); 46if (_menuTooltipWindow != 0) 56NativeCallException.Require(_menuTooltipWindow != 0, "CreateWindowExW(menu tooltip)"); 58NativeCallException.Require(NativeMethods.SendMessage(_menuTooltipWindow, NativeMethods.TtmAddTool, 0, (nint)(&tool)) != 0, 87NativeMethods.SendMessage(_menuTooltipWindow, NativeMethods.TtmUpdateTipText, 0, (nint)(&tool)); 94NativeMethods.SendMessage(_menuTooltipWindow, NativeMethods.TtmTrackActivate, 1, (nint)(&tool)); 105NativeCallException.Require(NativeMethods.GetWindowRect(_menuTooltipWindow, out var bounds) != 0, 112NativeCallException.Require(NativeMethods.SetWindowPos(_menuTooltipWindow, 0, x, y, 0, 0, 129NativeMethods.SendMessage(_menuTooltipWindow, NativeMethods.TtmSetMaxTipWidth, 0, maximumWidth); 133size = (nuint)NativeMethods.SendMessage(_menuTooltipWindow, NativeMethods.TtmGetBubbleSize, 0, (nint)info); 146NativeMethods.SendMessage(_menuTooltipWindow, NativeMethods.TtmTrackPosition, 0, 154if (_menuTooltipWindow != 0) 157NativeMethods.SendMessage(_menuTooltipWindow, NativeMethods.TtmTrackActivate, 0, (nint)(&tool)); 164if (_menuTooltipWindow != 0) 166if (NativeMethods.DestroyWindow(_menuTooltipWindow) == 0)