#!/usr/bin/python
# -*- coding: utf-8 -*-
from Tkinter import *
from tkMessageBox import *
def b():
if askyesno(u'Вопрос', u'Нажмите "Да" или "Нет".'):
showwarning(u'Сообщение', u'Вы нажали "Да."')
else:
showwarning(u'Сообщение', u'Вы нажали "Нет."')
root = Tk()
Button(root, text = u'Нажми меня', command = b).pack()
root.mainloop()
2. Диалоги askyesno и showwarning позволяют изменять размер своих окон, что имхо, крайне некрасиво.
Я что-то не понимаю, или Tkinter реально так отстойна? Если первое, то что именно?