Fixed correct handing of mouse position

This commit is contained in:
Daniel Collin 2012-11-06 08:11:11 +01:00
parent 56b3080702
commit 06da673585

View File

@ -127,8 +127,9 @@
NSWindow* window = [self window];
NSRect originalFrame = [window frame];
NSPoint location = [window mouseLocationOutsideOfEventStream];
NSRect adjustFrame = [NSWindow contentRectForFrameRect: originalFrame styleMask: NSTitledWindowMask];
Emgui_setMousePos((int)location.x, (int)originalFrame.size.height - (int)location.y);
Emgui_setMousePos((int)location.x, (int)adjustFrame.size.height - (int)location.y);
Editor_update();
}
@ -147,8 +148,9 @@
NSWindow *window = [self window];
NSRect originalFrame = [window frame];
NSPoint location = [window mouseLocationOutsideOfEventStream];
NSRect adjustFrame = [NSWindow contentRectForFrameRect: originalFrame styleMask: NSTitledWindowMask];
Emgui_setMousePos((int)location.x, (int)originalFrame.size.height - (int)location.y);
Emgui_setMousePos((int)location.x, (int)adjustFrame.size.height - (int)location.y);
Emgui_setMouseLmb(1);
Editor_update();