SDL EnableUNICODE: Unterschied zwischen den Versionen
I0n0s (Diskussion | Beiträge) K (→Beschreibung) |
|||
Zeile 32: | Zeile 32: | ||
Aktiviert/Deaktiviert Unicode Tastenumwandlung. | 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 | + | 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. | Der Parameterwert -1 ist nur sinnvoll um den aktuellen Status abzufragen. | ||
− | |||
− | |||
== Hinweise == | == Hinweise == |
Aktuelle Version vom 29. April 2007, 00:26 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.