18 references to HotSpot
System.Windows.Forms (4)
System\Windows\Forms\Controls\ToolStrips\ToolStrip.cs (2)
4506
cursorLocation.X += currentCursor.
HotSpot
.X + 1;
4507
cursorLocation.Y += Cursor.Size.Height - currentCursor.
HotSpot
.Y;
System\Windows\Forms\ToolTip\ToolTip.cs (2)
2187
if (wp->y + wp->cy + currentCursor.Size.Height - currentCursor.
HotSpot
.Y > screen.WorkingArea.Bottom)
2193
wp->y = cursorPos.Y + currentCursor.Size.Height - currentCursor.
HotSpot
.Y;
System.Windows.Forms.Tests (13)
System\Windows\Forms\CursorConverterTests.cs (1)
42
Assert.Equal(new Point(5, 8), cursor.
HotSpot
);
System\Windows\Forms\CursorsTests.cs (1)
55
Point hotSpot = cursor.
HotSpot
;
System\Windows\Forms\CursorTests.cs (11)
37
Assert.Equal(sourceCursor.
HotSpot
, cursor.
HotSpot
);
47
Assert.Equal(new Point(0, 0), cursor.
HotSpot
);
71
Assert.Equal(expectedHotSpot, cursor.
HotSpot
);
122
Assert.Equal(expectedHotSpot, cursor.
HotSpot
);
159
Assert.Equal(new Point(5, 8), cursor.
HotSpot
);
233
Point hotSpot = cursor.
HotSpot
;
336
Assert.Equal(sourceCursor.
HotSpot
, cursor.
HotSpot
);
347
Assert.Throws<ObjectDisposedException>(() => cursor.
HotSpot
);
351
Assert.Throws<ObjectDisposedException>(() => cursor.
HotSpot
);
System.Windows.Forms.UI.IntegrationTests (1)
Infra\ScreenshotService.cs (1)
75
Rectangle bounds = new(Cursor.Position - (Size)cursor.
HotSpot
, cursor.Size);