Mercurial > sdl-ios-xcode
comparison src/video/cocoa/SDL_cocoamouse.m @ 3525:455a6c47d2c6
Fixed compilation on Mac OS X 10.4
author | Sam Lantinga <slouken@libsdl.org> |
---|---|
date | Sat, 05 Dec 2009 19:57:49 +0000 |
parents | e7eec78e4b92 |
children | 59ff7a2beb57 |
comparison
equal
deleted
inserted
replaced
3524:5668e43c256b | 3525:455a6c47d2c6 |
---|---|
66 SDL_VideoDisplay *display = &_this->displays[i]; | 66 SDL_VideoDisplay *display = &_this->displays[i]; |
67 SDL_Window *candidate = display->fullscreen_window; | 67 SDL_Window *candidate = display->fullscreen_window; |
68 | 68 |
69 if (candidate) { | 69 if (candidate) { |
70 SDL_DisplayData *displaydata = (SDL_DisplayData *)display->driverdata; | 70 SDL_DisplayData *displaydata = (SDL_DisplayData *)display->driverdata; |
71 NSRect rect = CGDisplayBounds(displaydata->display); | 71 NSRect rect = Cocoa_DisplayBounds(displaydata->display); |
72 | 72 |
73 point = [NSEvent mouseLocation]; | 73 point = [NSEvent mouseLocation]; |
74 point.x = point.x - rect.origin.x; | 74 point.x = point.x - rect.origin.x; |
75 point.y = CGDisplayPixelsHigh(kCGDirectMainDisplay) - point.y - rect.origin.y; | 75 point.y = CGDisplayPixelsHigh(kCGDirectMainDisplay) - point.y - rect.origin.y; |
76 if (point.x < 0 || point.x >= candidate->w || | 76 if (point.x < 0 || point.x >= candidate->w || |