Обработка клавиши Tab в GLUT
Вопрос
Я использую OpenGL+GLUT для простых приложений, но не могу справиться с нажатием клавиши Tab.Кто-нибудь знает, как обрабатывать нажатие клавиши Tab?
спасибо
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);
....
}
Решение
Я считаю, что нажатие клавиши Tab запускает обычный обратный вызов клавиатуры со значением ключа 9 (ASCII для табуляции).
Не связан с StackOverflow