X-Git-Url: https://git.phdru.name/?a=blobdiff_plain;f=m_librarian%2Fwx%2FApplication.py;h=d99edb667cb30d9c242f3286861e8b6dfff1061f;hb=bd8fec4b316b2bfedb36fa2d159c1fb1ca432376;hp=d1e95cf4459e36d494fad3e8506dc0f4cd1d8537;hpb=996e6bc78ced078e7329b39c4ad7a47fee895ea8;p=m_librarian.git diff --git a/m_librarian/wx/Application.py b/m_librarian/wx/Application.py index d1e95cf..d99edb6 100644 --- a/m_librarian/wx/Application.py +++ b/m_librarian/wx/Application.py @@ -1,4 +1,27 @@ import wx +from .AWindow import AWindow +from .SearchPanels import SearchAuthorsPanel, SearchBooksPanel + + +class MainWindow(AWindow): + + session_config_section_name = 'main_window' + window_title = u"m_Librarian" + + def OnInit(self): + AWindow.OnInit(self) + vsizer = wx.BoxSizer(wx.VERTICAL) + self.SetSizer(vsizer) + + search_authors_panel = SearchAuthorsPanel(self) + search_books_panel = SearchBooksPanel(self) + vsizer.Add(search_authors_panel, 0, wx.EXPAND, 0) + vsizer.Add(search_books_panel, 0, wx.EXPAND, 0) + class Application(wx.App): - pass + + def OnInit(self): + frame = MainWindow() + self.SetTopWindow(frame) + return True