Tkinter'daki bir silme düğmesine bir soru sorma iletişim kutusu eklemeye çalışıyorum. Kasten basıldığında bir klasörün içeriğini silen bir düğme var Evet/hayır onay sorusu eklemek istiyorum. Ben "Hayır" tuşuna bile ben bu çalıştırmakTkinter sorgusu iletişim kutusu
import Tkinter
import tkMessageBox
top = Tkinter.Tk()
def deleteme():
tkMessageBox.askquestion("Delete", "Are You Sure?", icon='warning')
if 'yes':
print "Deleted"
else:
print "I'm Not Deleted Yet"
B1 = Tkinter.Button(top, text = "Delete", command = deleteme)
B1.pack()
top.mainloop()
Everytime "Silinmiş" deyimi olsun. Bir tkMessageBox'a bir if ifadesi eklenebilir mi?
Cevabı gördüğünüzde bu çok açık. 'If == bir şeyler' kombinasyonunu denedim ama girdi olarak tkMessageBox'u kullanmayı düşünmedim, girdiler için sorgunun 'evet'i ve' hayır'ını kullanmaya çalıştım. Yardımınız için teşekkürler. – Jeff
@Jeff: Sorun yok :) – JPvdMerwe
İşlevinizi çalıştırma 'deleteme()' boş bir kutu da oluşturur. Buna neden olabilecek bir fikrin var mı? –