#python #linux #pygtk
#python #linux #pygtk
Вопрос:
Todo:
On button click in main window, open a popup dialog
Фреймворк:
pygtk
Откройте для себя вики:
Новичок
Комментарии:
1. Я думаю, что английский не является вашим родным языком. В любом случае используйте средство проверки орфографии. Кроме того, термин — всплывающее диалоговое окно.
Ответ №1:
import gtk
d = gtk.Dialog()
d.add_buttons(gtk.STOCK_YES, 1, gtk.STOCK_NO, 2)
label = gtk.Label('Do you like GTK?')
label.show()
d.vbox.pack_start(label)
answer = d.run()
d.destroy()
print answer
Комментарии:
1. Вы также захотите впоследствии уничтожить диалоговое окно с помощью
d.destroy()
, иначе оно не исчезнет. Кроме того, при проверке ответа диалогового окна сверяйтесь со встроенными константами (например,gtk.RESPONSE_YES
).