
![]() |
Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
|
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[18.97.9.169] |
![]() |
|
Сообщ.
#1
,
|
|
|
Доброго времени суток,
Нижеследующий код показывает окно, с менюбаром, где по нажатию на пункт Quit должно вылететь диалоговое окно. Но оно ни при каких обстоятельствах не вылетае... ![]() ![]() #!/usr/bin/python import wx class MainWnd(wx.Frame): def __init__(self, parent, id, title): wx.Frame.__init__(self, parent, id, title, size=(500,400)) self.SetMenuBar(MainMenuBar(self)) self.Center() self.Show() class MainMenuBar(wx.MenuBar): def __init__(self, parent): wx.MenuBar.__init__(self) self.parent = parent menu_file = wx.Menu() menui_quit = wx.MenuItem(menu_file, wx.ID_ANY, '&Quit\tCtrl+Q') menu_file.AppendItem(menui_quit) self.Bind(wx.EVT_MENU, self.onQuit, id=menui_quit.GetId()) self.Append(menu_file, '&File') def onQuit(self, event): wx.MessageBox('test', 'test') MainApp = wx.App() Wnd = MainWnd(None, wx.ID_ANY, 'Text editor') MainApp.MainLoop() Не подскажете, пожалуйста, где кроется проблема? |