next up previous contents index 6264666870
Next: 8.2 Tastenbindungen Up: 8. Ereignisse (Events) und Previous: 8. Ereignisse (Events) und   Contents   Index

8.1 Arten von Events

<Button-1>:
Der linke Mausbutton wurde über dem Widget ausgelöst. Tkinter fragt die Position des Mauszeigers automatisch ab und Mausereignisse werden so lange an das Widget zurückgegeben wie der Mausbutton gehalten wird. Die aktuelle Position wird in die Attribute <Button-1>.x und <Button-1>.y gespeichert. Statt <Button-1> sind auch die Schreibweisen <ButtonPress-1> und <1> erlaubt.
<Button-2>:
Analoges Ereignis für die mittlere Maustaste.
<Button-3>:
Analoges Ereignis für die rechte Maustaste.
<B1-Motion>:
Die Maus wird über das Widget mit gedrücktem Button-1 bewegt. Positionen werden wieder in den Attributen x und y gespeichert. Analoge Ereignisse für die mittlere und rechte Maustaste.
<ButtonRelease-1>:
Button-1 wurde losgelassen. Weiteres siehe vorherige Beschreibungen.
<Double-Button-1>:
Der Button-1 wurde doppelt geklickt.
<Triple-Button-1>:
Der Button-1 wurde dreimal geklickt.
<Enter>:
Der Mauszeiger ist in das Widget hineingelaufen. Dieses Ereignis bedeutet nicht, dass die ENTER-Taste gedrückt wurde!
<Leave>:
Der Mauszeiger hat das Widget verlassen.
<Return>:
Der User hat die Entertaste gedrückt. Welche Tasten sonst noch als Ereignisse gebunden werden dürfen, zeigt der Abschnitt [*].
<Key>:
Der User hat irgendeine Taste gedrückt. Welche Taste gedrückt wurde, wird in dem char-Attribut des Ereignisses gespeichert.
a:
Der User hat ein 'a' gedrückt. Fast alle druckbaren Zeichen können auf diese Weise verwendet werdn. Achtung: 1 ist eine Keybindung, <1> dagegen ist eine Bindung des Mausbuttons. Um die Leertaste zu binden, ist <space> einzugeben. Um '<' zu binden, muss <less> benutzt werden.
<Shift-Up>:
Der User hat den Aufwärtspfeil und gleichzeitig die SHIFT-Taste gedrückt. Als Prefixe können neben SHIFT auch ALT und CONTROL verwendet werden.
<Configure>:
Die Abmessungen des Widgets haben sich geändert. Die neuen Abmessungen werden in den Attributen width und height gespeichert.


next up previous contents index 6264666870
Next: 8.2 Tastenbindungen Up: 8. Ereignisse (Events) und Previous: 8. Ereignisse (Events) und   Contents   Index
Heiko Schroeder 2003-03-23