next up previous contents index 6264666870
Next: 10.1.5 Message-Box Optionen Up: 10.1 Message-Boxes Previous: 10.1.3 showerror   Contents   Index

10.1.4 Question-Boxes

Die askquestion-Box liefert die Antworten 1 für 'ja' und 0 für 'nein' zurück. Let's try:

from tkMessageBox import *

askyesno('Print','Print this report?')

Wir verzichten hier auf eine Abbildung, da diese fast genauso aussieht wie die showinfo-Box mit der Ausnahme, dass zwei Buttons mit den Aufschriften 'Ja' und 'Nein' auftauchen.

Die askokcancel-Box unterscheidet sich von der askquestion-Box nur dadurch, dass anstelle 'Ja' die Bezeichnung 'OK' und anstelle 'Nein' die Bezeichnung 'Abbruch' auftaucht.

Die dritte Box ist die askyesno-Box. Zwischen der askquestion- und der askyesno-Box gibt es keinen Unterschied.

Die vierte Box ist die askretryignore-Box, die ebenfalls eine alternative Antwort erwartet und vom Desing einer Warnungsbox ähnelt.



Heiko Schroeder 2003-03-23