|
|
|
@ -359,7 +359,7 @@ bool CCocoaEventEmitter::processMessage(NSEvent* event, CEventServer* server)
|
|
|
|
|
// push the key press event to the event server
|
|
|
|
|
server->postEvent(new NLMISC::CEventKeyDown(
|
|
|
|
|
virtualKeycodeToNelKey([event keyCode]),
|
|
|
|
|
modifierFlagsToNelKeyButton([event modifierFlags]),
|
|
|
|
|
modifiers,
|
|
|
|
|
[event isARepeat] == NO, this));
|
|
|
|
|
|
|
|
|
|
// if this was a text event
|
|
|
|
@ -372,7 +372,7 @@ bool CCocoaEventEmitter::processMessage(NSEvent* event, CEventServer* server)
|
|
|
|
|
|
|
|
|
|
// push the text event to event server as well
|
|
|
|
|
server->postEvent(new NLMISC::CEventChar(
|
|
|
|
|
ucstr[0], NLMISC::noKeyButton, this));
|
|
|
|
|
ucstr[0], modifiers, this));
|
|
|
|
|
}
|
|
|
|
|
break;
|
|
|
|
|
}
|
|
|
|
@ -381,7 +381,7 @@ bool CCocoaEventEmitter::processMessage(NSEvent* event, CEventServer* server)
|
|
|
|
|
// push the key release event to the event server
|
|
|
|
|
server->postEvent(new NLMISC::CEventKeyUp(
|
|
|
|
|
virtualKeycodeToNelKey([event keyCode]),
|
|
|
|
|
modifierFlagsToNelKeyButton([event modifierFlags]), this));
|
|
|
|
|
modifiers, this));
|
|
|
|
|
break;
|
|
|
|
|
}
|
|
|
|
|
case NSFlagsChanged:break;
|
|
|
|
|