Code: Alles auswählen
class Mainframe(wx.Frame):
def __init__ (self, parent, id, title,):
wx.Frame.__init__(self, parent, id, title, size=(600, 400), style=wx.DEFAULT_FRAME_STYLE ^ wx.MAXIMIZE_BOX)
# Menus
menubar = wx.MenuBar()
menu1 = wx.Menu()
menu1.AppendItem(wx.MenuItem(menu1, 11, 'Neue Vokabelsammlung'))
menu1.AppendItem(wx.MenuItem(menu1, 12, 'Aktuelle Vokabelsammlung bearbeiten'))
menu1.AppendSeparator()
menu1.AppendItem(wx.MenuItem(menu1, 13, 'Abfrage starten'))
menu1.AppendSeparator()
menu1.AppendItem(wx.MenuItem(menu1, 14, 'Beenden'))
menubar.Append(menu1, 'Datei')
self.SetMenuBar(menubar)
panel = wx.Panel(self, -1)
vbox = wx.BoxSizer(wx.VERTICAL)
hbox1 = wx.BoxSizer(wx.HORIZONTAL)
hbox2 = wx.BoxSizer(wx.HORIZONTAL)
# Layoutmist mit BoxSizer
panel.SetSizer(vbox)
panel.SetAutoLayout(True)
pics dazu:
Normal:

Verzogen:
