SDL EnableUNICODE: Unterschied zwischen den Versionen
Zeile 49: | Zeile 49: | ||
== Siehe auch == | == Siehe auch == | ||
− | [[SDL_keysym]] | + | [[SDL_EnableKeyRepeat]], [[SDL_keysym]] |
[[Kategorie:SDL|EnableUNICODE]] | [[Kategorie:SDL|EnableUNICODE]] |
Version vom 28. April 2007, 14:00 Uhr
Inhaltsverzeichnis
SDL_EnableUNICODE
Name
SDL_EnableUNICODE - Aktiviert die UNICODE-Umwandlung für Tastaturereignisse
Delphi-Spezifikation
function SDL_EnableUNICODE(enable : Integer): Integer
Parameter
enable |
|
---|
Beschreibung
Aktiviert/Deaktiviert Unicode Tastenumwandlung.
Um die Zeichencodes die zu den eingehenden Tastatur-Ereignissen zu bekommen, muss diese Funktion erst aktiviert werden. Die Umwandlung führt zu einem leichten Overhead für jedes Ereigniss, weshalb diese Funktion standardmäßig deaktiviert ist. Für jedes Ereignis, welches nach dem aktivieren der Umwandlung eingeht, wird die unicode Eigenschaft der SDL_keysym-Struktur den Zeichencode für die gedrückte Taste oder null, wenn es zu der Taste keinen Keycode gibt.
Der Parameterwert -1 ist nur sinnvoll um den aktuellen Status abzufragen.
Hinweise
Es werden nur KeyDown-Ereignisse umgewandelt, nicht dagegen KeyRelease.
Rückgabewert
Gibt den vorherigen Umwandlungsmodus zurück (0 oder 1) oder den aktuellen, wenn -1 übergeben wurde.