SDLMod
Aus DGL Wiki
Inhaltsverzeichnis |
SDLMod
Name
SDLMod - Eine Liste aller Tasten Modifikatoren.
Delphi-Spezifikation
Hinweis:
Die angegebenen Hexwerte findet man so nicht im offiziellen SDL Wiki. Allerdings sind sie in einigen anderen SDL Dokumentationen erwähnt. Sie sind hier nur der Vollständigkeit halber aufgelistet. Genutzt werden sollten die Konstanten, nicht die Hexwerte selbst.
|
| Konstantenname | Zugeordneter Wert | Zugeordnete Taste |
|---|---|---|
| KMOD_NONE | $0000 | Keine Taste |
| KMOD_LSHIFT | $0001 | Linke Shift-Taste |
| KMOD_RSHIFT | $0002 | Rechte Shift-Taste |
| KMOD_LCTRL | $0040 | Linke Strg-Taste (Steuerung) |
| KMOD_RCTRL | $0080 | Rechte Strg-Taste (Steuerung) |
| KMOD_LALT | $0100 | Alt-Taste |
| KMOD_RALT | $0200 | Alt Gr-Taste |
| KMOD_LMETA | $0400 | unbekannt (Windows-Logo-Taste?) |
| KMOD_RMETA | $0800 | unbekannt (Windows-Logo-Taste?) |
| KMOD_NUM | $1000 | Numlock |
| KMOD_CAPS | $2000 | Capslock |
| KMOD_MODE | $4000 | unbekannt (Scrolllock?) |
SDL definiert außerdem noch die folgenden "Komfort-Konstanten":
| Konstantenname | Zugeordneter Wert | Zugeordnete Taste |
|---|---|---|
| KMOD_CTRL | KMOD_LCTRL or KMOD_RCTRL | Mindestens eine Steuerungstaste (Strg). |
| KMOD_SHIFT | KMOD_LSHIFT or KMOD_RSHIFT | Mindestens eine Shifttaste (Shift). |
| KMOD_ALT | KMOD_LALT or KMOD_RALT | Mindestens eine Alttaste (Alt). |
| KMOD_META | KMOD_LMETA or KMOD_RMETA | Mindestens eine Metataste (Win?). |
Beschreibung
Eine Liste aller Tasten Modifikatoren. Modifikatoren sind die Tasten, welche die Bedeutung einer anderen Taste ändern. Z.B. ALT, Strg aber auch NUM, Shift usw.

