Difference between revisions of "KeyConstant (Deutsch)"

m
m (Add example and info about textinput.)
 
(One intermediate revision by the same user not shown)
Line 1: Line 1:
Alle Tasten die du drücken kannst. Beachte, dass manche Tasten auf deinem System oder deiner Tastertur nicht verfügbar sein können (hier ausgehend von einem deutschen Tastaturlayout). Alle Tasten für die man die Feststell-Taste benötigt (im englischen - und deutschen - Tastaturlayout) haben bei mit nicht funktioniert.
+
Alle Tasten die gedrückt werden können. Zu beachten ist, dass einige Tasten nicht auf jedem System vorhanden sind.  
 +
 
 
== Konstanten ==
 
== Konstanten ==
 
 
{| border="1" cellpadding="5" cellspacing="0" style="background-color:#E9F5FF; border: 1px solid #83C0F0;"
 
{| border="1" cellpadding="5" cellspacing="0" style="background-color:#E9F5FF; border: 1px solid #83C0F0;"
 
!style="border: 1px solid #83C0F0;"| Tasten string
 
!style="border: 1px solid #83C0F0;"| Tasten string
Line 159: Line 159:
 
|style="border: 1px solid #83C0F0;"|<tt style="font-size: large;">!</tt>
 
|style="border: 1px solid #83C0F0;"|<tt style="font-size: large;">!</tt>
 
|style="border: 1px solid #83C0F0;"|Die Aurufezeichen-Taste
 
|style="border: 1px solid #83C0F0;"|Die Aurufezeichen-Taste
|style="border: 1px solid #83C0F0;"|Funktioniert nicht
+
|style="border: 1px solid #83C0F0;"|
 
|-
 
|-
 
|style="border: 1px solid #83C0F0;"|<tt style="font-size: large;">"</tt>
 
|style="border: 1px solid #83C0F0;"|<tt style="font-size: large;">"</tt>
 
|style="border: 1px solid #83C0F0;"|Die Doppelteanführungszeichen-Taste
 
|style="border: 1px solid #83C0F0;"|Die Doppelteanführungszeichen-Taste
|style="border: 1px solid #83C0F0;"|Funktioniert nicht
+
|style="border: 1px solid #83C0F0;"|
 
|-
 
|-
 
|style="border: 1px solid #83C0F0;"|<tt style="font-size: large;">#</tt>
 
|style="border: 1px solid #83C0F0;"|<tt style="font-size: large;">#</tt>
 
|style="border: 1px solid #83C0F0;"|Die Nummern-Taste
 
|style="border: 1px solid #83C0F0;"|Die Nummern-Taste
|style="border: 1px solid #83C0F0;"|Funktioniert nicht
+
|style="border: 1px solid #83C0F0;"|
 
|-
 
|-
 
|style="border: 1px solid #83C0F0;"|<tt style="font-size: large;">$</tt>
 
|style="border: 1px solid #83C0F0;"|<tt style="font-size: large;">$</tt>
 
|style="border: 1px solid #83C0F0;"|Die Dollar-Taste
 
|style="border: 1px solid #83C0F0;"|Die Dollar-Taste
|style="border: 1px solid #83C0F0;"|Funktioniert nicht
+
|style="border: 1px solid #83C0F0;"|
 
|-
 
|-
 
|style="border: 1px solid #83C0F0;"|<tt style="font-size: large;">&</tt>
 
|style="border: 1px solid #83C0F0;"|<tt style="font-size: large;">&</tt>
 
|style="border: 1px solid #83C0F0;"|Die Und-Taste
 
|style="border: 1px solid #83C0F0;"|Die Und-Taste
|style="border: 1px solid #83C0F0;"|Funktioniert nicht
+
|style="border: 1px solid #83C0F0;"|
 
|-
 
|-
 
|style="border: 1px solid #83C0F0;"|<tt style="font-size: large;">'</tt>
 
|style="border: 1px solid #83C0F0;"|<tt style="font-size: large;">'</tt>
 
|style="border: 1px solid #83C0F0;"|Die Einfachsanführungszeichen-Taste
 
|style="border: 1px solid #83C0F0;"|Die Einfachsanführungszeichen-Taste
|style="border: 1px solid #83C0F0;"|Funktioniert nicht
+
|style="border: 1px solid #83C0F0;"|
 
|-
 
|-
 
|style="border: 1px solid #83C0F0;"|<tt style="font-size: large;">(</tt>
 
|style="border: 1px solid #83C0F0;"|<tt style="font-size: large;">(</tt>
 
|style="border: 1px solid #83C0F0;"|Die 'offene runde Klammer'-Taste
 
|style="border: 1px solid #83C0F0;"|Die 'offene runde Klammer'-Taste
|style="border: 1px solid #83C0F0;"|Funktioniert nicht
+
|style="border: 1px solid #83C0F0;"|
 
|-
 
|-
 
|style="border: 1px solid #83C0F0;"|<tt style="font-size: large;">)</tt>
 
|style="border: 1px solid #83C0F0;"|<tt style="font-size: large;">)</tt>
 
|style="border: 1px solid #83C0F0;"|Die 'geschlossene runde Klammer'-Taste
 
|style="border: 1px solid #83C0F0;"|Die 'geschlossene runde Klammer'-Taste
|style="border: 1px solid #83C0F0;"|Funktioniert nicht
+
|style="border: 1px solid #83C0F0;"|
 
|-
 
|-
 
|style="border: 1px solid #83C0F0;"|<tt style="font-size: large;">*</tt>
 
|style="border: 1px solid #83C0F0;"|<tt style="font-size: large;">*</tt>
 
|style="border: 1px solid #83C0F0;"|Die Sternchen-Taste
 
|style="border: 1px solid #83C0F0;"|Die Sternchen-Taste
|style="border: 1px solid #83C0F0;"|Funktioniert nicht
+
|style="border: 1px solid #83C0F0;"|
 
|-
 
|-
 
|style="border: 1px solid #83C0F0;"|<tt style="font-size: large;">+</tt>
 
|style="border: 1px solid #83C0F0;"|<tt style="font-size: large;">+</tt>
 
|style="border: 1px solid #83C0F0;"|Die Plus-Taste
 
|style="border: 1px solid #83C0F0;"|Die Plus-Taste
|style="border: 1px solid #83C0F0;"|Funktioniert nicht
+
|style="border: 1px solid #83C0F0;"|
 
|-
 
|-
 
|style="border: 1px solid #83C0F0;"|<tt style="font-size: large;">,</tt>
 
|style="border: 1px solid #83C0F0;"|<tt style="font-size: large;">,</tt>
Line 211: Line 211:
 
|style="border: 1px solid #83C0F0;"|<tt style="font-size: large;">/</tt>
 
|style="border: 1px solid #83C0F0;"|<tt style="font-size: large;">/</tt>
 
|style="border: 1px solid #83C0F0;"|Die Schrägstrich-Taste
 
|style="border: 1px solid #83C0F0;"|Die Schrägstrich-Taste
|style="border: 1px solid #83C0F0;"|Funktioniert nicht
+
|style="border: 1px solid #83C0F0;"|
 
|-
 
|-
 
|style="border: 1px solid #83C0F0;"|<tt style="font-size: large;">:</tt>
 
|style="border: 1px solid #83C0F0;"|<tt style="font-size: large;">:</tt>
 
|style="border: 1px solid #83C0F0;"|Die Doppelpunkt-Taste
 
|style="border: 1px solid #83C0F0;"|Die Doppelpunkt-Taste
|style="border: 1px solid #83C0F0;"|Funktioniert nicht
+
|style="border: 1px solid #83C0F0;"|
 
|-
 
|-
 
|style="border: 1px solid #83C0F0;"|<tt style="font-size: large;">;</tt>
 
|style="border: 1px solid #83C0F0;"|<tt style="font-size: large;">;</tt>
 
|style="border: 1px solid #83C0F0;"|Die Semikolon-Taste
 
|style="border: 1px solid #83C0F0;"|Die Semikolon-Taste
|style="border: 1px solid #83C0F0;"|Funktioniert nicht
+
|style="border: 1px solid #83C0F0;"|
 
|-
 
|-
 
|style="border: 1px solid #83C0F0;"|<tt style="font-size: large;"><</tt>
 
|style="border: 1px solid #83C0F0;"|<tt style="font-size: large;"><</tt>
Line 231: Line 231:
 
|style="border: 1px solid #83C0F0;"|<tt style="font-size: large;">></tt>
 
|style="border: 1px solid #83C0F0;"|<tt style="font-size: large;">></tt>
 
|style="border: 1px solid #83C0F0;"|Die Größerzeichen-Taste
 
|style="border: 1px solid #83C0F0;"|Die Größerzeichen-Taste
|style="border: 1px solid #83C0F0;"|Funktioniert nicht
+
|style="border: 1px solid #83C0F0;"|
 
|-
 
|-
 
|style="border: 1px solid #83C0F0;"|<tt style="font-size: large;">?</tt>
 
|style="border: 1px solid #83C0F0;"|<tt style="font-size: large;">?</tt>
 
|style="border: 1px solid #83C0F0;"|Die Fragezeichen-Taste
 
|style="border: 1px solid #83C0F0;"|Die Fragezeichen-Taste
|style="border: 1px solid #83C0F0;"|Funktioniert nicht
+
|style="border: 1px solid #83C0F0;"|
 
|-
 
|-
 
|style="border: 1px solid #83C0F0;"|<tt style="font-size: large;">@</tt>
 
|style="border: 1px solid #83C0F0;"|<tt style="font-size: large;">@</tt>
 
|style="border: 1px solid #83C0F0;"|Die At-Taste
 
|style="border: 1px solid #83C0F0;"|Die At-Taste
|style="border: 1px solid #83C0F0;"|Funktioniert nicht
+
|style="border: 1px solid #83C0F0;"|
 
|-
 
|-
 
|style="border: 1px solid #83C0F0;"|<tt style="font-size: large;">[</tt>
 
|style="border: 1px solid #83C0F0;"|<tt style="font-size: large;">[</tt>
 
|style="border: 1px solid #83C0F0;"|Die 'Offene eckige Klammer'-Taste
 
|style="border: 1px solid #83C0F0;"|Die 'Offene eckige Klammer'-Taste
|style="border: 1px solid #83C0F0;"|Funktioniert nicht
+
|style="border: 1px solid #83C0F0;"|
 
|-
 
|-
 
|style="border: 1px solid #83C0F0;"|<tt style="font-size: large;">\</tt>
 
|style="border: 1px solid #83C0F0;"|<tt style="font-size: large;">\</tt>
 
|style="border: 1px solid #83C0F0;"|Die Rückwärtsschrägstrich-Taste
 
|style="border: 1px solid #83C0F0;"|Die Rückwärtsschrägstrich-Taste
|style="border: 1px solid #83C0F0;"|Funktioniert nicht
+
|style="border: 1px solid #83C0F0;"|
 
|-
 
|-
 
|style="border: 1px solid #83C0F0;"|<tt style="font-size: large;">]</tt>
 
|style="border: 1px solid #83C0F0;"|<tt style="font-size: large;">]</tt>
 
|style="border: 1px solid #83C0F0;"|Die 'Geschlossene eckige Klammer'-Taste
 
|style="border: 1px solid #83C0F0;"|Die 'Geschlossene eckige Klammer'-Taste
|style="border: 1px solid #83C0F0;"|Funktioniert nicht
+
|style="border: 1px solid #83C0F0;"|
 
|-
 
|-
 
|style="border: 1px solid #83C0F0;"|<tt style="font-size: large;">^</tt>
 
|style="border: 1px solid #83C0F0;"|<tt style="font-size: large;">^</tt>
 
|style="border: 1px solid #83C0F0;"|Die ^-Taste
 
|style="border: 1px solid #83C0F0;"|Die ^-Taste
|style="border: 1px solid #83C0F0;"|Funktioniert nicht
+
|style="border: 1px solid #83C0F0;"|
 
|-
 
|-
 
|style="border: 1px solid #83C0F0;"|<tt style="font-size: large;">_</tt>
 
|style="border: 1px solid #83C0F0;"|<tt style="font-size: large;">_</tt>
 
|style="border: 1px solid #83C0F0;"|Die Unterstrich-Taste
 
|style="border: 1px solid #83C0F0;"|Die Unterstrich-Taste
|style="border: 1px solid #83C0F0;"|Funktioniert nicht
+
|style="border: 1px solid #83C0F0;"|
 
|-
 
|-
 
|style="border: 1px solid #83C0F0;"|<tt style="font-size: large;">`</tt>
 
|style="border: 1px solid #83C0F0;"|<tt style="font-size: large;">`</tt>
 
|style="border: 1px solid #83C0F0;"|Die Akzent-Taste
 
|style="border: 1px solid #83C0F0;"|Die Akzent-Taste
|style="border: 1px solid #83C0F0;"|Funktioniert nicht
+
|style="border: 1px solid #83C0F0;"|
 
|-
 
|-
 
!style="border: 1px solid #83C0F0;" colspan=3|Nummernblocktasten
 
!style="border: 1px solid #83C0F0;" colspan=3|Nummernblocktasten
Line 543: Line 543:
 
|style="border: 1px solid #83C0F0;"|<tt style="font-size: large;">break</tt>
 
|style="border: 1px solid #83C0F0;"|<tt style="font-size: large;">break</tt>
 
|style="border: 1px solid #83C0F0;"|Die Unterbrechen-Taste
 
|style="border: 1px solid #83C0F0;"|Die Unterbrechen-Taste
|style="border: 1px solid #83C0F0;"|Funktioniert nicht
+
|style="border: 1px solid #83C0F0;"|
 
|-
 
|-
 
|style="border: 1px solid #83C0F0;"|<tt style="font-size: large;">menu</tt>
 
|style="border: 1px solid #83C0F0;"|<tt style="font-size: large;">menu</tt>
Line 555: Line 555:
 
|style="border: 1px solid #83C0F0;"|<tt style="font-size: large;">euro</tt>
 
|style="border: 1px solid #83C0F0;"|<tt style="font-size: large;">euro</tt>
 
|style="border: 1px solid #83C0F0;"|Die €-Taste
 
|style="border: 1px solid #83C0F0;"|Die €-Taste
|style="border: 1px solid #83C0F0;"|Funktioniert nicht
+
|style="border: 1px solid #83C0F0;"|
 
|-
 
|-
 
|style="border: 1px solid #83C0F0;"|<tt style="font-size: large;">undo</tt>
 
|style="border: 1px solid #83C0F0;"|<tt style="font-size: large;">undo</tt>
Line 562: Line 562:
 
|}
 
|}
  
 +
== Beispiele ==
 +
Die Rückruffunktion [[love.keypressed (Deutsch)|love.keypressed]] verarbeitet die direkten Tastenanschläge, wogegen [[love.textinput (Deutsch)|love.textinput]] die korrekte Taste liefert.
 +
 +
Zum Beispiel wenn <code>Alt+9</code> gedrückt wird:
 +
<source lang="lua">
 +
function love.keypressed(key)
 +
    print(key);
 +
end
 +
--> lalt
 +
--> 9
 +
 +
function love.textinput(text)
 +
    print(text);
 +
end
 +
--> }
 +
</source>
  
 
== Siehe auch ==
 
== Siehe auch ==
* [[parent::love.keyboard (Deutsch)]]
+
* [[parent::love.keyboard (Deutsch)|love.keyboard]]
 +
* [[love.keyboard.isDown (Deutsch)|love.keyboard.isDown]]
 +
* [[love.keypressed (Deutsch)|love.keypressed]]
 +
* [[love.keyreleased (Deutsch)|love.keyreleased]]
 +
* [[love.textinput (Deutsch)|love.textinput]]
 +
 
 
[[Category:Enums]]
 
[[Category:Enums]]
{{#set:Description=Alle Tasten die du drücken kannst.}}
+
{{#set:Description=Alle Tasten die gedrückt werden können.}}
 +
 
 
== Andere Sprachen ==
 
== Andere Sprachen ==
 
{{i18n|KeyConstant}}
 
{{i18n|KeyConstant}}

Latest revision as of 02:01, 26 October 2014

Alle Tasten die gedrückt werden können. Zu beachten ist, dass einige Tasten nicht auf jedem System vorhanden sind.

Konstanten

Tasten string Beschreibung Anmerkung(en)
Buchstabentasten
a Die A-Taste
b Die B-Taste
c Die C-Taste
d Die D-Taste
e Die E-Taste
f Die F-Taste
g Die G-Taste
h Die H-Taste
i Die I-Taste
j Die J-Taste
k Die K-Taste
l Die L-Taste
m Die M-Taste
n Die N-Taste
o Die O-Taste
p Die P-Taste
q Die Q-Taste
r Die R-Taste
s Die S-Taste
t Die T-Taste
u Die U-Taste
v Die V-Taste
w Die W-Taste
x Die X-Taste
y Die Z-Taste
z Die Y-Taste
0 Die 0-Taste
1 Die 1-Taste
2 Die 2-Taste
3 Die 3-Taste
4 Die 4-Taste
5 Die 5-Taste
6 Die 6-Taste
7 Die 7-Taste
8 Die 8-Taste
9 Die 9-Taste
(Leerzeichen) Die Leerzeichen-Taste Ersetze Leerzeichen-Taste mit dem Leerzeichen (" ")
! Die Aurufezeichen-Taste
" Die Doppelteanführungszeichen-Taste
# Die Nummern-Taste
$ Die Dollar-Taste
& Die Und-Taste
' Die Einfachsanführungszeichen-Taste
( Die 'offene runde Klammer'-Taste
) Die 'geschlossene runde Klammer'-Taste
* Die Sternchen-Taste
+ Die Plus-Taste
, Die Komma-Taste
- Die Bindestrich-Taste
. Die Punkt-Taste
/ Die Schrägstrich-Taste
: Die Doppelpunkt-Taste
; Die Semikolon-Taste
< Die Kleinerzeichen-Taste Funktioniert!
= Die Gleichheitszeichen-Taste
> Die Größerzeichen-Taste
? Die Fragezeichen-Taste
@ Die At-Taste
[ Die 'Offene eckige Klammer'-Taste
\ Die Rückwärtsschrägstrich-Taste
] Die 'Geschlossene eckige Klammer'-Taste
^ Die ^-Taste
_ Die Unterstrich-Taste
` Die Akzent-Taste
Nummernblocktasten
kp0 Die Nummernblock-0-Taste
kp1 Die Nummernblock-1-Taste
kp2 Die Nummernblock-2-Taste
kp3 Die Nummernblock-3-Taste
kp4 Die Nummernblock-4-Taste
kp5 Die Nummernblock-5-Taste
kp6 Die Nummernblock-6-Taste
kp7 Die Nummernblock-7-Taste
kp8 Die Nummernblock-8-Taste
kp9 Die Nummernblock-9-Taste
kp. Die Nummernblock-Komma-Taste
kp/ Die Nummernblock-Durch-Taste
kp* Die Nummernblock-Mal-Taste
kp- Die Nummernblock-Minus-Taste
kp+ Die Nummernblock-Plus-Taste
kpenter Die Nummernblock-Eingabe-Taste
kp= Die Nummernblock-Gleichheitszeichen-Taste
Navigation keys
up Die Pfeilnachoben-Taste
down Die Pfeilnachunten-Taste
right Die Pfeilnachrechts-Taste
left Die Pfeilnachlinks-Taste
home Die Pos1-Taste
end Die Ende-Taste
pageup Die Bildnachoben-Taste
pagedown Die Pfeilnachunten-Taste
Bearbeitungstasten
insert Die Einfügen-Taste Einfg
backspace Die Rücktaste-Taste <-
tab Die Tabulator-Taste
clear Die Pause-Taste
return Die Eingabe-Taste Auch als Enter-Taste bekannt
delete Die Entfernen-Taste Entf
Function keys
f1 Die F1-Taste
f2 Die F2-Taste
f3 Die F3-Taste
f4 Die F4-Taste
f5 Die F5-Taste
f6 Die F6-Taste
f7 Die F7-Taste
f8 Die F8-Taste
f9 Die F9-Taste
f10 Die F10-Taste
f11 Die F11-Taste
f12 Die F12-Taste
f13 Gibts auf der Deutschen Tastatur nicht
f14 Gibts auf der Deutschen Tastatur nicht
f15 Gibts auf der Deutschen Tastatur nicht
Umwandlertasten
numlock Die 'NumLock'-Taste
capslock Die Feststell-Taste
scrollock Die ScrollLock-Taste
rshift Die 'Rechte Umstelltaste'-Taste
lshift Die 'Linke Umstelltaste'-Taste
rctrl Die 'Rechte Steuerung'-Taste Rechte Strg-Taste
lctrl Die 'Linke Steuerung'-Taste Linke Strg-Taste
ralt Die 'Alt Graph'-Taste 'Alt Gr'-Taste
lalt Die Alt-Taste
rmeta
lmeta
lsuper Die Windows-Taste Ruft noch geleichzeitig das Windowsstartmenü auf
rsuper
mode
compose
Sonstige Tasten
pause Die Pause-Taste
escape Die Escape-Taste Esc-Taste
help
print Die Drucken-Taste Druck-Taste
sysreq
break Die Unterbrechen-Taste
menu
power
euro Die €-Taste
undo

Beispiele

Die Rückruffunktion love.keypressed verarbeitet die direkten Tastenanschläge, wogegen love.textinput die korrekte Taste liefert.

Zum Beispiel wenn Alt+9 gedrückt wird:

function love.keypressed(key)
    print(key); 
end
--> lalt
--> 9

function love.textinput(text)
    print(text);
end
--> }

Siehe auch


Andere Sprachen