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