2012-05-23 13 views

Odpowiedz

8

Można to zrobić tak:

-(void)flagsChanged:(NSEvent *)theEvent { 

    if ([theEvent modifierFlags] == 131330) { 
     NSLog(@"Left shift pressed!"); 
    } 

    if ([theEvent modifierFlags] == 131332) { 
     NSLog(@"Right shift pressed!"); 
    } 
} 
+0

dziękuję, jak mogę znaleźć 'modifierFlags' dla innych klawiszy? –

+7

@ user437064 Pobierz bezpłatną aplikację * Kody kluczowe * stąd: http://manytricks.com/keycodes/. Tutaj możesz zobaczyć wszystkie kluczowe kody i modyfikatory. ** Uwaga: ** W przypadku liter Należy użyć kodów kluczy. –

Powiązane problemy