Имеется форма сделанная в Tkinter.
Как вызвать вызвать из нее по нажатию кнопки модальное окно?
К примеру MessageBox c кнопками Ok Cantel
import Tkinter import tkMessageBox def buttonCallback(): result= tkMessageBox.askokcancel('title', 'message') label['text'] = str(result) root = Tkinter.Tk() button = Tkinter.Button(root, text = "button", command = buttonCallback ) label = Tkinter.Label(root, text = "None") button.pack() label.pack() root.mainloop()
from Tkinter import Tk, Toplevel, Button def openModal(): slave = Toplevel(root) slave.grab_set() slave.focus_set() slave.wait_window() root = Tk() Button(root, text = 'openModal', command = openModal).pack() root.mainloop()