SDL keysym: Unterschied zwischen den Versionen
Aus DGL Wiki
I0n0s (Diskussion | Beiträge) () |
I0n0s (Diskussion | Beiträge) K (→Delphi-Spezifikation: Parameter der SDL.pas angepasst) |
||
| Zeile 7: | Zeile 7: | ||
<br> | <br> | ||
== Delphi-Spezifikation == | == Delphi-Spezifikation == | ||
| − | type ''' | + | type '''TSDL_keysym''' = record |
''scancode'' : UInt8; | ''scancode'' : UInt8; | ||
| − | ''sym'' : | + | ''sym'' : TSDLKey; |
| − | ''modifier'' : | + | ''modifier'' : TSDLMod; |
''unicode'' : UInt16; | ''unicode'' : UInt16; | ||
end; | end; | ||
Version vom 14. September 2005, 19:45 Uhr
Inhaltsverzeichnis
SDL_keysym
Name
SDL_keysym - Enthält Informationen über die gedrückte Taste
Delphi-Spezifikation
type TSDL_keysym = record
scancode : UInt8;
sym : TSDLKey;
modifier : TSDLMod;
unicode : UInt16;
end;
Parameter
| scancode | Hardware spezifischer Scancode |
|---|---|
| sym | SDL virtual keysym (siehe SDLKey) |
| modifier | aktuelle Tastenmodifizierer (siehe SDL_GetModState) |
| unicode | in Unicode übersetzter Buchstabe |
Beschreibung
Enthält Informationen über die gedrückte Taste.
Hinweis
Der Tastendruck wird nur in Unicode übersetzt wenn SDL_EnableUnicode gesetzt wurde.