На вход метода keyDown поступает событие NSEvent, которое будет обозначать код нажатой клавиши. Нам остается лишь сверить код поступившей в переменную нажатой клавиши.
- (void)keyDown:(NSEvent *)theEvent {
NSString *chars = theEvent.charactersIgnoringModifiers;
unichar aChar = [chars characterAtIndex: 0];
// F5
if (aChar == 63240) {
// что-то делаем
}
// F6
if (aChar == 63241) {
// что-то делаем
}
// что-то делаем другое
}
Немає коментарів:
Дописати коментар