mirror of
https://github.com/juce-framework/JUCE.git
synced 2026-02-03 03:30:06 +00:00
Fix for mouse cursor in OSX 10.9
This commit is contained in:
parent
f4a5a0ecb4
commit
d2d32e1abf
1 changed files with 10 additions and 2 deletions
|
|
@ -62,7 +62,6 @@ namespace MouseCursorHelpers
|
|||
return CustomMouseCursorInfo (im, (int) (hx * im.getWidth()),
|
||||
(int) (hy * im.getHeight())).create();
|
||||
|
||||
jassertfalse;
|
||||
return nullptr;
|
||||
}
|
||||
}
|
||||
|
|
@ -95,7 +94,16 @@ void* MouseCursor::createStandardMouseCursor (MouseCursor::StandardCursorType ty
|
|||
case LeftEdgeResizeCursor: c = [NSCursor resizeLeftCursor]; break;
|
||||
case RightEdgeResizeCursor: c = [NSCursor resizeRightCursor]; break;
|
||||
case CrosshairCursor: c = [NSCursor crosshairCursor]; break;
|
||||
case CopyingCursor: return MouseCursorHelpers::fromWebKitFile ("copyCursor.png", 0, 0);
|
||||
|
||||
case CopyingCursor:
|
||||
{
|
||||
#if MAC_OS_X_VERSION_MIN_REQUIRED < MAC_OS_X_VERSION_10_6
|
||||
if (void* m = MouseCursorHelpers::fromWebKitFile ("copyCursor.png", 0, 0))
|
||||
return m;
|
||||
#endif
|
||||
c = [NSCursor dragCopyCursor]; // added in 10.6
|
||||
break;
|
||||
}
|
||||
|
||||
case UpDownResizeCursor:
|
||||
case TopEdgeResizeCursor:
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue