merci pour l'aide, mais je n'y suis toujours pas arrivé. En fait, je n'arrive pas a formuler le code de récupération des touches GP2X avec un systeme de conditions IF.
J'utilise un CASE OF pour le moment:
////////////
switch (event.type)
{
case SDL_KEYDOWN:
switch(event.key.keysym.sym)
{
case SDLK_x:toucheX=1;break;
case SDLK_y:toucheY=1;break;
case SDLK_ESCAPE:toucheESC=1;break;
case SDLK_r:toucheR=1;break;
case SDLK_l:toucheL=1;break;
case SDLK_s:toucheStart=1;break;
}
break;
case SDL_JOYBUTTONDOWN:
switch(event.jbutton.button)
{
case GP2X_BUTTON_CLICK:toucheClic=1;break;
case GP2X_BUTTON_A:toucheA=1;break;
case GP2X_BUTTON_B:toucheB=1;break;
case GP2X_BUTTON_L:toucheL=1;break;
case GP2X_BUTTON_SELECT:toucheSelect=1;break;
case GP2X_BUTTON_START:toucheStart=1;break;
}
}
///////////
Le code que tu me propose fonctionne pour les touches du clavier windows, mais comment l'adapter pour les boutons GP2X?
C'est vraiment génant pour mon projet :/
D'ailleurs je viens juste de publier la deuxieme release sur mon site:
http://www.pikilipita.com/vj