- def __init__(self):
- session_config = get_session_config()
- width = session_config.getint('main_window', 'width', 600)
- height = session_config.getint('main_window', 'height', 400)
- super(wx.Frame, self).__init__(
- parent=None, id=-1, title=u"m_Librarian",
- size=wx.Size(width=width, height=height),
- )
- self.InitMenu()
- self.Show(True)
- self.Bind(wx.EVT_SIZE, self.OnSize)
-
- def InitMenu(self):
- MenuBar = wx.MenuBar()
- self.SetMenuBar(MenuBar)
-
- file_menu = wx.Menu()
- exit = file_menu.Append(wx.ID_EXIT, u"&Выход", u"Выйти из программы")
- self.Bind(wx.EVT_MENU, self.OnQuit, exit)
- MenuBar.Append(file_menu, u"&Файл")
-
- about_menu = wx.Menu()
- about = about_menu.Append(wx.ID_ABOUT,
- u"&О m_Librarian", u"О m_Librarian")
- self.Bind(wx.EVT_MENU, self.OnAbout, about)
- MenuBar.Append(about_menu, u"&О программе")
-
- def OnQuit(self, event):
- self.Close(True)