Ручка клавиши Tab в глюте - PullRequest
       14

Ручка клавиши Tab в глюте

0 голосов
/ 21 апреля 2009

Я использую OpenGL + GLUT для простого приложения, но я не могу справиться с нажатием клавиши «Tab». Кто-нибудь знает, как справиться с нажатием клавиши Tab?

* 1003 спасибо *

P.S .: Mac OS 10.5.6, GCC 4.0

Решение

void processNormalKeys(unsigned char key, int x, int y){
    if ((int)key == 9) {
        //tab pressed
        ....
    }
....
}


....
int main(int argc, char ** argv) {
    ....
    glutKeyboardFunc(processNormalKeys);
    ....
}

1 Ответ

2 голосов
/ 21 апреля 2009

Я полагаю, что нажатие на вкладку вызывает нормальный обратный вызов клавиатуры со значением клавиши 9 (ASCII для табуляции).

...