SDL SetModState
Aus DGL Wiki
Inhaltsverzeichnis
SDL_SetModState
Name
SDL_SetModState - Setzt den Zustand von Tastenmodifikatoren (z.B. Shift, Alt, etc.).
Delphi-Spezifikation
procedure SDL_SetModState(modstate : SDLMod)
Parameter
modstate | Der Hexcode des oder der zu setzenden Modifikatoren. |
---|
Beschreibung
SDL_SetModState ist das Gegenstück zu SDL_GetModState und ermöglicht es Tastenmodifikatoren wie Shift, Alt, Steuerung usw. zu setzen. Dazu muss der entsprechende Hexwert (siehe nachfolgend) in modstate übergeben werden. Will man mehrere Modifikatoren setzen, kann man die Hexwerte bitweise "verodern" (OR-Bitoperator).
- KMOD_NONE = 0x0000
- KMOD_LSHIFT= 0x0001
- KMOD_RSHIFT= 0x0002
- KMOD_LCTRL = 0x0040
- KMOD_RCTRL = 0x0080
- KMOD_LALT = 0x0100
- KMOD_RALT = 0x0200
- KMOD_LMETA = 0x0400
- KMOD_RMETA = 0x0800
- KMOD_NUM = 0x1000
- KMOD_CAPS = 0x2000
- KMOD_MODE = 0x4000