SDL_SETMODSTATE |
SDL : Fixe l'état de modification |
|---|---|
| SDL/SDL.h |
Syntaxe
| void SDL_SetModState(SDLMod modstate); |
Paramètres
| Nom | Description | ||
|---|---|---|---|
| modstate | Ce paramètre permet d'indiquer une ou des touches à fixé. Voici les touches combinables : | ||
| Constante | Valeur | Description | |
| KMOD_NONE | 0x0000 | Cette constante permet de pas effectuer de modification. | |
| KMOD_LSHIFT | 0x0001 | Cette constante permet de fixer la touche Shift de gauche. | |
| KMOD_RSHIFT | 0x0002 | Cette constante permet de fixer la touche Shift de droite. | |
| KMOD_LCTRL | 0x0040 | Cette constante permet de fixer la touche Ctrl de gauche. | |
| KMOD_RCTRL | 0x0080 | Cette constante permet de fixer la touche Ctrl de droite. | |
| KMOD_LALT | 0x0100 | Cette constante permet de fixer la touche Alt de gauche. | |
| KMOD_RALT | 0x0200 | Cette constante permet de fixer la touche Alt de droite. | |
| KMOD_LMETA | 0x0400 | Cette constante permet de fixer la touche Meta de gauche. | |
| KMOD_RMETA | 0x0800 | Cette constante permet de fixer la touche Meta de droite. | |
| KMOD_NUM | 0x1000 | Cette constante permet de fixer la touche NumLock. | |
| KMOD_CAPS | 0x2000 | Cette constante permet de fixer la touche Capslock. | |
| KMOD_MODE | 0x4000 | Cette constante permet de fixer le mode. | |
| KMOD_RESERVED | 0x8000 | Cette constante est réservé. | |
| KMOD_CTRL | 0x00C0 | Cette constante permet de fixer la touche Ctrl. | |
| KMOD_SHIFT | 0x0003 | Cette constante permet de fixer la touche Shift. | |
| KMOD_ALT | 0x0300 | Cette constante permet de fixer la touche Alt. | |
| KMOD_META | 0x0C00 | Cette constante permet de fixer la touche Meta. | |
Description
Cette fonction permet de fixer l'état de modification des touches de combinaison courante.
Voir également
Langage de programmation - C pour Linux - Référence procédures et fonctions- SDL_GetModState
Dernière mise à jour : Dimanche, le 22 mars 2015