Skip to content

Instantly share code, notes, and snippets.

@driscollis
Last active April 4, 2017 18:48
Show Gist options
  • Save driscollis/a6209441e653702d4a35c143ed1a2f78 to your computer and use it in GitHub Desktop.
Save driscollis/a6209441e653702d4a35c143ed1a2f78 to your computer and use it in GitHub Desktop.
import wx
class MyPanel(wx.Panel):
""""""
def __init__(self, parent):
"""Constructor"""
wx.Panel.__init__(self, parent)
class MyFrame(wx.Frame):
""""""
def __init__(self):
"""Constructor"""
wx.Frame.__init__(self, parent=None, title="Add Buttons")
panel = MyPanel(self)
btn = wx.Button(self, label="Button")
self.Show()
if __name__ == "__main__":
app = wx.App(False)
frame = MyFrame()
app.MainLoop()
import wx
class MyPanel(wx.Panel):
""""""
def __init__(self, parent):
"""Constructor"""
wx.Panel.__init__(self, parent)
btn = wx.Button(self, label="Panel Button")
class MyFrame(wx.Frame):
""""""
def __init__(self):
"""Constructor"""
wx.Frame.__init__(self, parent=None, title="Add Buttons")
panel = MyPanel(self)
btn = wx.Button(self, label="Frame Button")
sizer = wx.BoxSizer(wx.VERTICAL)
sizer.Add(panel, 1, wx.ALL|wx.EXPAND)
sizer.Add(btn, 0, wx.ALL)
self.SetSizer(sizer)
self.Show()
if __name__ == "__main__":
app = wx.App(False)
frame = MyFrame()
app.MainLoop()
import wx
class MyPanel(wx.Panel):
""""""
def __init__(self, parent):
"""Constructor"""
wx.Panel.__init__(self, parent)
btn = wx.Button(panel, label="Button")
class MyFrame(wx.Frame):
""""""
def __init__(self):
"""Constructor"""
wx.Frame.__init__(self, parent=None, title="Add Buttons")
panel = MyPanel(self)
self.Show()
if __name__ == "__main__":
app = wx.App(False)
frame = MyFrame()
app.MainLoop()
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment