All pastes #516572 Raw Edit

Untitled

public python v1 · immutable
#516572 ·published 2007-05-28 19:34 UTC
rendered paste body
#!/usr/bin/pythonimport wxiconset = 'tango'class Mainframe(wx.Frame):    def __init__(self, parent, id, title):        wx.Frame.__init__(self, parent, id, title, wx.DefaultPosition, (550, 350))        self.panel = wx.Panel(self, -1)                self.links=['www.example.com']                self.startbutton = wx.BitmapButton(self.panel, -1, wx.Bitmap('icons/'+iconset+'/start.png'))        self.addbutton = wx.BitmapButton(self.panel, -1, wx.Bitmap('icons/'+iconset+'/add.png'))        self.pastebutton = wx.BitmapButton(self.panel, -1, wx.Bitmap('icons/'+iconset+'/paste.png'))        self.logbutton = wx.BitmapButton(self.panel, -1, wx.Bitmap('icons/'+iconset+'/log.png'))        self.settingsbutton = wx.BitmapButton(self.panel, -1, wx.Bitmap('icons/'+iconset+'/settings.png'))                self.listbox = wx.ListBox(self.panel, 0, choices=self.links)        self.gauge = wx.Gauge(self.panel)                self.layoutstuff()            def layoutstuff(self):        mainsizer = wx.BoxSizer(wx.VERTICAL)        subsizer = wx.BoxSizer(wx.VERTICAL)        buttonsizer = wx.BoxSizer(wx.HORIZONTAL)                buttonsizer.Add(self.startbutton)        buttonsizer.Add(self.addbutton)        buttonsizer.Add(self.pastebutton)        buttonsizer.Add(self.logbutton)        buttonsizer.Add(self.settingsbutton)                subsizer.Add(self.listbox,1, wx.EXPAND)        subsizer.Add(self.gauge,0)                mainsizer.Add(buttonsizer,0,wx.TOP)        mainsizer.Add(subsizer,1, wx.EXPAND)        self.panel.SetSizer(mainsizer)class TuxL33ch(wx.App):    def OnInit(self):        frame = Mainframe(None, -1, 'TuxL33ch')        frame.Centre()        frame.Show(True)        return Trueapp = TuxL33ch(0)app.MainLoop()