SDL GetModState: Unterschied zwischen den Versionen
Aus DGL Wiki
Flash (Diskussion | Beiträge) K (→Siehe auch) |
Flash (Diskussion | Beiträge) K (→Beschreibung) |
||
| Zeile 11: | Zeile 11: | ||
== Beschreibung == | == Beschreibung == | ||
| − | Gibt den Status aller Modifikator-Tasten zurück (Shift, Alt usw.). Die Werte entsprechen den mit einem or-operator zusammengefügten Werten des SDLMod-Enums. Sie lassen sich einfach mit einem And-Opeator abfragen. | + | Gibt den Status aller Modifikator-Tasten zurück (Shift, Alt usw.). Die Werte entsprechen den mit einem or-operator zusammengefügten Werten des [[SDLMod]]-Enums. Sie lassen sich einfach mit einem And-Opeator abfragen. |
{| border="1" rules="all" | {| border="1" rules="all" | ||
| Zeile 62: | Zeile 62: | ||
| ''unbekannt'' (Scrolllock?) | | ''unbekannt'' (Scrolllock?) | ||
|} | |} | ||
| − | |||
== Rückgabewert == | == Rückgabewert == | ||
Version vom 13. September 2008, 23:23 Uhr
Inhaltsverzeichnis
SDL_GetModState
Name
SDL_GetModState - Gibt den Status der Modifikator-Tasten zurück
Delphi-Spezifikation
function SDL_GetModState : TSDLMod
Beschreibung
Gibt den Status aller Modifikator-Tasten zurück (Shift, Alt usw.). Die Werte entsprechen den mit einem or-operator zusammengefügten Werten des SDLMod-Enums. Sie lassen sich einfach mit einem And-Opeator abfragen.
| Konstantenname | Zugeordneter Wert | Zugeordnete Taste |
|---|---|---|
| KMOD_LSHIFT | $0001 | Linke Shift-Taste |
| KMOD_RSHIFT | $0002 | Rechte Shift-Taste |
| KMOD_LCTRL | $0004 | Linke Strg-Taste (Steuerung) |
| KMOD_RCTRL | $0008 | Rechte Strg-Taste (Steuerung) |
| KMOD_LALT | $0010 | Alt-Taste |
| KMOD_RALT | $0020 | Alt Gr-Taste |
| KMOD_LMETA | $0040 | unbekannt (Windows-Logo-Taste?) |
| KMOD_RMETA | $0080 | unbekannt (Windows-Logo-Taste?) |
| KMOD_NUM | $0100 | Numlock |
| KMOD_CAPS | $0200 | Capslock |
| KMOD_MODE | $0400 | unbekannt (Scrolllock?) |
Rückgabewert
Die Funktion gibt die ge-or-ten Werte aller zum Aufrufzeitpunkt gedrückten Modifikatortasten zurück, sodass man sie leicht mit AND abfragen kann.