Pergunta

Eu uso o OpenGL+GLUT para aplicação simples, mas não consigo lidar com uma tecla "TAB". Alguém sabe como lidar com a pressão da tecla de guia?

obrigado

PS: Mac OS 10.5.6, GCC 4.0

Solução

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


....
int main(int argc, char ** argv) {
    ....
    glutKeyboardFunc(processNormalKeys);
    ....
}
Foi útil?

Solução

Acredito que a guia acionar o retorno de chamada normal do teclado com um valor de chave de 9 (ASCII para guia).

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top