понеділок, 24 лютого 2014 р.

Метод KeyDown - определение нажатых клавиш

На вход метода keyDown поступает событие NSEvent, которое будет обозначать код нажатой клавиши. Нам остается лишь сверить код поступившей в переменную нажатой клавиши.

- (void)keyDown:(NSEvent *)theEvent {
    NSString *chars = theEvent.charactersIgnoringModifiers;
    unichar aChar = [chars characterAtIndex: 0];
    
    // F5
    if (aChar == 63240) {
        // что-то делаем
    }
    
    // F6
    if (aChar == 63241) {
        // что-то делаем
    }
    
    // что-то делаем другое
}

Немає коментарів:

Дописати коментар

HyperComments for Blogger

comments powered by HyperComments