4 instantiations of TipInfo
System.Windows.Forms (4)
System\Windows\Forms\ToolTip\ToolTip.cs (4)
1211
TipInfo info =
new
(caption, TipInfo.Type.Auto);
1352
tipInfo = new
TipInfo
(text, TipInfo.Type.SemiAbsolute);
1811
tipInfo = new
TipInfo
(text, type);
1835
tipInfo = new
TipInfo
(text, type);
35 references to TipInfo
System.Windows.Forms (35)
System\Windows\Forms\ToolTip\ToolTip.cs (35)
36
private readonly Dictionary<Control,
TipInfo
> _tools = [];
151
return _tools.TryGetValue(tool, out
TipInfo
? tipInfo) ? tipInfo.Caption : null;
312
if (_tools.TryGetValue(control, out
TipInfo
? tt) && (tt.TipType &
TipInfo
.Type.SemiAbsolute) != 0)
1023
return _tools.TryGetValue(control, out
TipInfo
? tipInfo)
1211
TipInfo
info = new(caption,
TipInfo
.Type.Auto);
1218
private void SetToolTipInternal(Control control,
TipInfo
info)
1341
SetTool(window, text,
TipInfo
.Type.SemiAbsolute, p);
1350
if (!_tools.TryGetValue(associatedControl, out
TipInfo
? tipInfo))
1352
tipInfo = new TipInfo(text,
TipInfo
.Type.SemiAbsolute);
1356
tipInfo.TipType |=
TipInfo
.Type.SemiAbsolute;
1418
SetTool(window, text,
TipInfo
.Type.Absolute, new Point(pointX, pointY));
1437
SetTool(window, text,
TipInfo
.Type.Absolute, new Point(pointX, pointY));
1455
SetTool(window, text,
TipInfo
.Type.Absolute, new Point(pointX, pointY));
1473
SetTool(window, text,
TipInfo
.Type.Absolute, new Point(pointX, pointY));
1494
SetTool(ownerWindow, text,
TipInfo
.Type.Absolute, new Point(pointX, pointY));
1506
if ((tool is Control toolAsControl && _tools.TryGetValue(toolAsControl, out
TipInfo
? tipInfo)) ||
1791
private void SetTool(IWin32Window window, string? text,
TipInfo
.Type type, Point position)
1800
if (type is
TipInfo
.Type.Absolute or
TipInfo
.Type.SemiAbsolute)
1809
if (!_tools.TryGetValue(tool, out
TipInfo
? tipInfo))
1833
if (!_tools.TryGetValue(windowAsControl, out
TipInfo
? tipInfo))
1852
if (type is
TipInfo
.Type.Absolute or
TipInfo
.Type.SemiAbsolute)
1980
if (window is not Control windowAsControl || !_tools.TryGetValue(windowAsControl, out
TipInfo
? tipInfo))
2153
TipInfo
? tipInfo = null;
2172
if ((tipInfo!.TipType &
TipInfo
.Type.Auto) != 0 && _window is not null)
2178
if (((tipInfo.TipType &
TipInfo
.Type.SemiAbsolute) != 0) && tipInfo.Position == Point.Empty)
2200
else if ((tipInfo.TipType &
TipInfo
.Type.SemiAbsolute) != 0 && tipInfo.Position != Point.Empty)
2229
if (window is not Control control || !_tools.TryGetValue(control, out
TipInfo
? tipInfo))
2235
if ((tipInfo.TipType &
TipInfo
.Type.Auto) != 0 || (tipInfo.TipType &
TipInfo
.Type.SemiAbsolute) != 0)
2243
if ((tipInfo.TipType &
TipInfo
.Type.Auto) == 0)
2261
tipInfo.TipType =
TipInfo
.Type.Auto;