diff --git a/gui/mainpage.py b/gui/mainpage.py new file mode 100644 index 0000000..fb68060 --- /dev/null +++ b/gui/mainpage.py @@ -0,0 +1,35 @@ +import wx + +class MainWindow(wx.Frame): + def __init__(self, *args, **kwds): + kwds["style"] = wx.DEFAULT_FRAME_STYLE + wx.Frame.__init__(self, *args, **kwds) + self.SetSize((300, 200)) + self.doLayout() + + def doLayout(self): + sizer_hor = wx.BoxSizer(wx.HORIZONTAL) + sizer_vert_1 = wx.BoxSizer(wx.VERTICAL) + sizer_vert_2 = wx.BoxSizer(wx.VERTICAL) + sizer_hor.Add(sizer_vert_1) + sizer_hor.Add(sizer_vert_2) + lgn_label = wx.StaticText(self, wx.NewId(), "Login") + pswd_label = wx.StaticText(self, wx.NewId(), "Password") + lgn_text = wx.TextCtrl(self, wx.NewId()) + pswd_text = wx.TextCtrl(self, wx.NewId()) + sizer_vert_1.Add(lgn_label, flag=wx.ALL) + sizer_vert_1.AddSpacer(10) + sizer_vert_1.Add(pswd_label, flag=wx.ALL) + sizer_vert_2.Add(lgn_text) + sizer_vert_2.Add(pswd_text) + self.SetSizer(sizer_hor) + self.Layout() + + +if __name__ == "__main__": + app = wx.PySimpleApp(0) + wx.InitAllImageHandlers() + mainWnd = MainWindow(None, -1, "") + app.SetTopWindow(mainWnd) + mainWnd.Show() + app.MainLoop() diff --git a/main.py b/main.py new file mode 100644 index 0000000..5a6347c --- /dev/null +++ b/main.py @@ -0,0 +1,6 @@ +from gui import mainpage +import wx + + + +