SDL SetModState: Unterschied zwischen den Versionen
Aus DGL Wiki
Flash (Diskussion | Beiträge) (Neuer Artikel. Bitte Korrekturlesen) |
(kein Unterschied)
|
Version vom 20. Oktober 2008, 23:14 Uhr
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