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