Hi Leute,
habe ein kleines Problem mit Message-Boxen...
Wenn in einem Entry Feld was falsches eingegeben wird, habe ich eine showerror-Box eingeblendet. Jedoch minimiert sich gleichzeitig das Toplevel, in dem der Entry etc drin ist... Kann man nicht iregndwie einstellen, dass das Toplevel maximiert bleibt?
MFG evil4president
Toplevel Anordnung
-
- User
- Beiträge: 83
- Registriert: Dienstag 15. Januar 2008, 15:39
- Kontaktdaten:
-
- User
- Beiträge: 83
- Registriert: Dienstag 15. Januar 2008, 15:39
- Kontaktdaten:
Code: Alles auswählen
def do_zerlegung():
try:
d=float(entry.get())
if d < 0 :
raise
entry.delete(0,END)
elif int(d) != d :
raise
entry.delete(0,END)
else:
fenster.geometry('680x180')
ergebnistitel=Label(fenster,text='Die Primfaktoren der Zahl '+str(entry.get())+' sind:',font=('Arial Black',13))
ergebnistitel.place(x=200,y=25)
ergebnis=Label(fenster,text=Primfaktorzerlegung(int(entry.get())),font=('Verdana',12))
ergebnis.place(x=200,y=53)
info=Label(fenster,text=u'>>> HINWEIS: Sie müssen die einzelnen Faktoren multiplizieren, um die zerlegte Zahl zu erhalten! <<<')
info.place(x=10,y=88)
entry.delete(0,END)
except:
showwarning('FEHLER!!!','Bitte nur positive ganze Zahlen eingeben!')
entry.delete(0,END)
button=Button(fenster,text=u'Zerlegen!',command=do_zerlegung)
button.place(x=10,y=120)
Hoffe jemand hat einen Ratschlag...
MFG evil4president