Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
int tmp=0;
        string entree;
        const char* chaine;
        while(!tmp)
        {
            SDL_PollEvent(&event);
            if(event.type==SDL_KEYUP)
            {
                 if(event.key.keysym.sym==SDLK_RETURN) tmp=1;
                 else { entree+=SDL_GetKeyName(event.key.keysym.sym);
                 chaine=entree.c_str();
                 SDL_BlitSurface(TTF_RenderText_Solid(Font, chaine, TextColor), NULL, pseudo, NULL);
                 SDL_Flip(pseudo);
                 }
                 }                       
            }
Tout d'abord merci de vous interesser à mon problème, voilà je tente de saisir le pseudo de l'utilisateur en ajoutant à un string la touche pressée et en affichant le string à chaque nouvelle touche.
Le problème étant que si j'appuis sur le "a", une grande série de "a" s'afficher sans pour autant que je laisse la touche enfoncée.
Merci de me répondre.