Changeset 30012 in vbox
- Timestamp:
- Jun 3, 2010 2:21:33 PM (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Frontends/VirtualBox/src/darwin/VBoxCocoaApplication.m
r29816 r30012 41 41 42 42 43 -(id) init ;43 -(id) init 44 44 { 45 45 self = [super init]; … … 49 49 50 50 51 -(void) sendEvent:(NSEvent *)pEvent ;51 -(void) sendEvent:(NSEvent *)pEvent 52 52 { 53 53 /* … … 129 129 uint32_t fNewMask; 130 130 131 if (i + 1 != self->m_cCallbacks)131 if (i + 1 != (int)self->m_cCallbacks) 132 132 self->m_aCallbacks[i] = self->m_aCallbacks[self->m_cCallbacks - 1]; 133 133 self->m_cCallbacks--; … … 276 276 } 277 277 278 //if (fCocoa & NSNumericPadKeyMask) 279 // fCarbon |= ???; 280 281 //if (fCocoa & NSHelpKeyMask) 282 // fCarbon |= ???; 283 284 //if (fCocoa & NSFunctionKeyMask) 285 // fCarbon |= ???; 278 /* 279 if (fCocoa & NSNumericPadKeyMask) 280 fCarbon |= ???; 281 282 if (fCocoa & NSHelpKeyMask) 283 fCarbon |= ???; 284 285 if (fCocoa & NSFunctionKeyMask) 286 fCarbon |= ???; 287 */ 286 288 } 287 289 … … 358 360 NSUInteger fEvtMask = [pEvent modifierFlags]; 359 361 unsigned short KeyCode = [pEvent keyCode]; 360 if ( ((fEvtMask & (NX_NONCOALSESCEDMASK | NX_COMMANDMASK | NX_DEVICELCMDKEYMASK)) == (NX_NONCOALSESCEDMASK | NX_COMMANDMASK | NX_DEVICELCMDKEYMASK)) / / L+CMD361 || ((fEvtMask & (NX_NONCOALSESCEDMASK | NX_COMMANDMASK | NX_DEVICERCMDKEYMASK)) == (NX_NONCOALSESCEDMASK | NX_COMMANDMASK | NX_DEVICERCMDKEYMASK))) / / R+CMD362 { 363 if ( KeyCode == 0x0c / / CMD+Q (Quit)364 || KeyCode == 0x04) / / CMD+H (Hide)362 if ( ((fEvtMask & (NX_NONCOALSESCEDMASK | NX_COMMANDMASK | NX_DEVICELCMDKEYMASK)) == (NX_NONCOALSESCEDMASK | NX_COMMANDMASK | NX_DEVICELCMDKEYMASK)) /* L+CMD */ 363 || ((fEvtMask & (NX_NONCOALSESCEDMASK | NX_COMMANDMASK | NX_DEVICERCMDKEYMASK)) == (NX_NONCOALSESCEDMASK | NX_COMMANDMASK | NX_DEVICERCMDKEYMASK))) /* R+CMD */ 364 { 365 if ( KeyCode == 0x0c /* CMD+Q (Quit) */ 366 || KeyCode == 0x04) /* CMD+H (Hide) */ 365 367 fGlobalHotkey = true; 366 368 } 367 else if ( ((fEvtMask & (NX_NONCOALSESCEDMASK | NX_ALTERNATEMASK | NX_DEVICELALTKEYMASK | NX_COMMANDMASK | NX_DEVICELCMDKEYMASK)) == (NX_NONCOALSESCEDMASK | NX_ALTERNATEMASK | NX_DEVICELALTKEYMASK | NX_COMMANDMASK | NX_DEVICELCMDKEYMASK)) / / L+ALT+CMD368 || ((fEvtMask & (NX_NONCOALSESCEDMASK | NX_ALTERNATEMASK | NX_DEVICERCMDKEYMASK | NX_COMMANDMASK | NX_DEVICERCMDKEYMASK)) == (NX_NONCOALSESCEDMASK | NX_ALTERNATEMASK | NX_DEVICERCMDKEYMASK | NX_COMMANDMASK | NX_DEVICERCMDKEYMASK))) / / R+ALT+CMD369 { 370 if (KeyCode == 0x04) / / ALT+CMD+H (Hide-Others)369 else if ( ((fEvtMask & (NX_NONCOALSESCEDMASK | NX_ALTERNATEMASK | NX_DEVICELALTKEYMASK | NX_COMMANDMASK | NX_DEVICELCMDKEYMASK)) == (NX_NONCOALSESCEDMASK | NX_ALTERNATEMASK | NX_DEVICELALTKEYMASK | NX_COMMANDMASK | NX_DEVICELCMDKEYMASK)) /* L+ALT+CMD */ 370 || ((fEvtMask & (NX_NONCOALSESCEDMASK | NX_ALTERNATEMASK | NX_DEVICERCMDKEYMASK | NX_COMMANDMASK | NX_DEVICERCMDKEYMASK)) == (NX_NONCOALSESCEDMASK | NX_ALTERNATEMASK | NX_DEVICERCMDKEYMASK | NX_COMMANDMASK | NX_DEVICERCMDKEYMASK))) /* R+ALT+CMD */ 371 { 372 if (KeyCode == 0x04) /* ALT+CMD+H (Hide-Others) */ 371 373 fGlobalHotkey = true; 372 374 } … … 394 396 395 397 printf("%s%p: Type=%lu Modifiers=%08lx pWindow=%p #Wnd=%ld pGraphCtx=%p %s\n", 396 pszPrefix, pvEvent, (unsigned long)eEvtType, (unsigned long)fEvtMask, pEvtWindow,397 (long)iEvtWindow, pEvtGraphCtx, VBoxCocoaApplication_eventTypeName(eEvtType));398 pszPrefix, pvEvent, (unsigned long)eEvtType, (unsigned long)fEvtMask, (void*)pEvtWindow, 399 (long)iEvtWindow, (void*)pEvtGraphCtx, VBoxCocoaApplication_eventTypeName(eEvtType)); 398 400 399 401 /* dump type specific into. */
Note:
See TracChangeset
for help on using the changeset viewer.

