mirror of
https://github.com/Ryujinx/Opentk.git
synced 2025-02-24 04:16:50 +00:00
[Examples] Fixed cursor hotspot
This commit is contained in:
parent
9bd94c1f13
commit
60f58c2ffd
Binary file not shown.
Before Width: | Height: | Size: 925 B After Width: | Height: | Size: 755 B |
|
@ -28,12 +28,12 @@ namespace Examples.Tutorial
|
||||||
using (Bitmap bitmap = new Bitmap("Data/Textures/cursor.png"))
|
using (Bitmap bitmap = new Bitmap("Data/Textures/cursor.png"))
|
||||||
{
|
{
|
||||||
var data = bitmap.LockBits(
|
var data = bitmap.LockBits(
|
||||||
new Rectangle(2, 21, bitmap.Width, bitmap.Height),
|
new Rectangle(0, 0, bitmap.Width, bitmap.Height),
|
||||||
System.Drawing.Imaging.ImageLockMode.ReadOnly,
|
System.Drawing.Imaging.ImageLockMode.ReadOnly,
|
||||||
System.Drawing.Imaging.PixelFormat.Format32bppPArgb);
|
System.Drawing.Imaging.PixelFormat.Format32bppPArgb);
|
||||||
|
|
||||||
MyCursor = new OpenTK.MouseCursor(
|
MyCursor = new OpenTK.MouseCursor(
|
||||||
0, 0, data.Width, data.Height, data.Scan0);
|
2, 21, data.Width, data.Height, data.Scan0);
|
||||||
Cursor = MyCursor;
|
Cursor = MyCursor;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -73,7 +73,7 @@ namespace Examples.Tutorial
|
||||||
{
|
{
|
||||||
if (Mouse[MouseButton.Left])
|
if (Mouse[MouseButton.Left])
|
||||||
{
|
{
|
||||||
AddLine(e.X, i.Y);
|
AddLine(e.X, e.Y);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue