|
Ereignis-Spezifikationen sehen folgendes allgemeines
Schema vor: <modifier-modifier-type-detail> | |
Zu den Modifiern zählen Control, Shift,
Button1 (1. Button der Maus), Alt, Meta und
auch Double (für Doppelklicks). Auf die Angabe
von Modifiern kann ganz verzichtet werden (dann spielen
sie keine Rolle) oder es können ein oder zwei angegeben
werden. In letzterem Falle müssen dann beide Modifier
gleichzeitig aktiv sein.
| |
Zu den Typen gehören ButtonPress, ButtonRelease,
KeyPress, KeyRelease, Enter und Release (neben
vielen weiteren).
| |
Beim Detail kann (z.B. bei KeyPress) der Name
einer weiteren Taste angegeben werden (oder schlicht
der Buchstabe) oder (z.B. bei ButtonPress) die
Nummer der Maustaste.
| |
Die Angaben können weitgehend gekürzt werden,
solange noch eindeutig ist, was gewünscht wird. Statt <Control-KeyPress-U> ist auch <Control-U> zulässig. | |
Ereignis-Spezifikationen operieren wie Muster, die
eingehende Ereignisse filtern. So trifft beispielsweise
<KeyPress> für alle gedrückten Tasten zu.
| |
Die Namen der Tasten hängen natürlich von dem
lokalen Window-System ab und sind daher nicht in jedem
Falle uneingeschraenkt portabel (wie auch Tastaturen sehr
unterschiedlich aussehen können).
|
Copyright © 1996 - 2003 Andreas Borchert, in HTML konvertiert am 01.10.2003 |