]> git.phdru.name Git - m_librarian.git/blob - m_librarian/wx/Application.py
d99edb667cb30d9c242f3286861e8b6dfff1061f
[m_librarian.git] / m_librarian / wx / Application.py
1 import wx
2 from .AWindow import AWindow
3 from .SearchPanels import SearchAuthorsPanel, SearchBooksPanel
4
5
6 class MainWindow(AWindow):
7
8     session_config_section_name = 'main_window'
9     window_title = u"m_Librarian"
10
11     def OnInit(self):
12         AWindow.OnInit(self)
13         vsizer = wx.BoxSizer(wx.VERTICAL)
14         self.SetSizer(vsizer)
15
16         search_authors_panel = SearchAuthorsPanel(self)
17         search_books_panel = SearchBooksPanel(self)
18         vsizer.Add(search_authors_panel, 0, wx.EXPAND, 0)
19         vsizer.Add(search_books_panel, 0, wx.EXPAND, 0)
20
21
22 class Application(wx.App):
23
24     def OnInit(self):
25         frame = MainWindow()
26         self.SetTopWindow(frame)
27         return True