mirror of https://github.com/aseprite/aseprite.git
Update deprecated macOS constants
This commit is contained in:
parent
43db106db0
commit
3343485acf
|
|
@ -28,7 +28,7 @@ void OSXEventQueue::getEvent(Event& ev, bool canWait)
|
|||
// Pump the whole queue of Cocoa events
|
||||
NSEvent* event;
|
||||
do {
|
||||
event = [app nextEventMatchingMask:NSAnyEventMask
|
||||
event = [app nextEventMatchingMask:NSEventMaskAny
|
||||
untilDate:[NSDate distantPast]
|
||||
inMode:NSDefaultRunLoopMode
|
||||
dequeue:YES];
|
||||
|
|
@ -37,7 +37,7 @@ void OSXEventQueue::getEvent(Event& ev, bool canWait)
|
|||
// combinations, and send them directly to the main
|
||||
// NSView. Without this, the NSApplication intercepts the key
|
||||
// combination and use it to go to the next key view.
|
||||
if (event.type == NSKeyDown) {
|
||||
if (event.type == NSEventTypeKeyDown) {
|
||||
[app.mainWindow.contentView keyDown:event];
|
||||
}
|
||||
else {
|
||||
|
|
@ -49,7 +49,7 @@ void OSXEventQueue::getEvent(Event& ev, bool canWait)
|
|||
if (!m_events.try_pop(ev)) {
|
||||
if (canWait) {
|
||||
// Wait until there is a Cocoa event in queue
|
||||
[NSApp nextEventMatchingMask:NSAnyEventMask
|
||||
[NSApp nextEventMatchingMask:NSEventMaskAny
|
||||
untilDate:[NSDate distantFuture]
|
||||
inMode:NSDefaultRunLoopMode
|
||||
dequeue:NO];
|
||||
|
|
|
|||
|
|
@ -55,13 +55,13 @@ Event::MouseButton get_mouse_buttons(NSEvent* event)
|
|||
// Some Wacom drivers on OS X report right-clicks with
|
||||
// buttonNumber=0, so we've to check the type event anyway.
|
||||
switch (event.type) {
|
||||
case NSLeftMouseDown:
|
||||
case NSLeftMouseUp:
|
||||
case NSLeftMouseDragged:
|
||||
case NSEventTypeLeftMouseDown:
|
||||
case NSEventTypeLeftMouseUp:
|
||||
case NSEventTypeLeftMouseDragged:
|
||||
return Event::LeftButton;
|
||||
case NSRightMouseDown:
|
||||
case NSRightMouseUp:
|
||||
case NSRightMouseDragged:
|
||||
case NSEventTypeRightMouseDown:
|
||||
case NSEventTypeRightMouseUp:
|
||||
case NSEventTypeRightMouseDragged:
|
||||
return Event::RightButton;
|
||||
}
|
||||
|
||||
|
|
@ -81,10 +81,10 @@ KeyModifiers get_modifiers_from_nsevent(NSEvent* event)
|
|||
{
|
||||
int modifiers = kKeyNoneModifier;
|
||||
NSEventModifierFlags nsFlags = event.modifierFlags;
|
||||
if (nsFlags & NSShiftKeyMask) modifiers |= kKeyShiftModifier;
|
||||
if (nsFlags & NSControlKeyMask) modifiers |= kKeyCtrlModifier;
|
||||
if (nsFlags & NSAlternateKeyMask) modifiers |= kKeyAltModifier;
|
||||
if (nsFlags & NSCommandKeyMask) modifiers |= kKeyCmdModifier;
|
||||
if (nsFlags & NSEventModifierFlagShift) modifiers |= kKeyShiftModifier;
|
||||
if (nsFlags & NSEventModifierFlagControl) modifiers |= kKeyCtrlModifier;
|
||||
if (nsFlags & NSEventModifierFlagOption) modifiers |= kKeyAltModifier;
|
||||
if (nsFlags & NSEventModifierFlagCommand) modifiers |= kKeyCmdModifier;
|
||||
if (osx_is_key_pressed(kKeySpace)) modifiers |= kKeySpaceModifier;
|
||||
return (KeyModifiers)modifiers;
|
||||
}
|
||||
|
|
@ -262,10 +262,10 @@ using namespace she;
|
|||
{
|
||||
static int lastFlags = 0;
|
||||
static int flags[] = {
|
||||
NSShiftKeyMask,
|
||||
NSControlKeyMask,
|
||||
NSAlternateKeyMask,
|
||||
NSCommandKeyMask
|
||||
NSEventModifierFlagShift,
|
||||
NSEventModifierFlagControl,
|
||||
NSEventModifierFlagOption,
|
||||
NSEventModifierFlagCommand
|
||||
};
|
||||
static KeyScancode scancodes[] = {
|
||||
kKeyLShift,
|
||||
|
|
@ -493,9 +493,9 @@ using namespace she;
|
|||
{
|
||||
if (event.isEnteringProximity == YES) {
|
||||
switch (event.pointingDeviceType) {
|
||||
case NSPenPointingDevice: m_pointerType = she::PointerType::Pen; break;
|
||||
case NSCursorPointingDevice: m_pointerType = she::PointerType::Cursor; break;
|
||||
case NSEraserPointingDevice: m_pointerType = she::PointerType::Eraser; break;
|
||||
case NSPointingDeviceTypePen: m_pointerType = she::PointerType::Pen; break;
|
||||
case NSPointingDeviceTypeCursor: m_pointerType = she::PointerType::Cursor; break;
|
||||
case NSPointingDeviceTypeEraser: m_pointerType = she::PointerType::Eraser; break;
|
||||
default:
|
||||
m_pointerType = she::PointerType::Unknown;
|
||||
break;
|
||||
|
|
|
|||
|
|
@ -315,7 +315,7 @@ KeyScancode scancode_from_nsevent(NSEvent* event)
|
|||
// For keys that are not in the numpad we try to get the scancode
|
||||
// converting the first char in NSEvent.characters to a
|
||||
// scancode.
|
||||
if ((event.modifierFlags & NSNumericPadKeyMask) == 0) {
|
||||
if ((event.modifierFlags & NSEventModifierFlagNumericPad) == 0) {
|
||||
KeyScancode code;
|
||||
|
||||
// It looks like getting the first "event.characters" char is the
|
||||
|
|
|
|||
|
|
@ -31,8 +31,10 @@ using namespace she;
|
|||
|
||||
NSRect rect = NSMakeRect(0, 0, width, height);
|
||||
self = [self initWithContentRect:rect
|
||||
styleMask:(NSTitledWindowMask | NSClosableWindowMask |
|
||||
NSMiniaturizableWindowMask | NSResizableWindowMask)
|
||||
styleMask:(NSWindowStyleMaskTitled |
|
||||
NSWindowStyleMaskClosable |
|
||||
NSWindowStyleMaskMiniaturizable |
|
||||
NSWindowStyleMaskResizable)
|
||||
backing:NSBackingStoreBuffered
|
||||
defer:NO];
|
||||
if (!self)
|
||||
|
|
|
|||
Loading…
Reference in New Issue