XRC and dynamically created widgets?
John Salerno
johnjsal at NOSPAMgmail.com
Mon Oct 2 13:21:24 PDT 2006
John Salerno wrote:
> I attach my two files
Now I do...
-------------- next part --------------
import wx
from wx import xrc
class DBApp(wx.App):
def OnInit(self):
self.res =3D xrc.XmlResource('dbgui.xrc')
self.InitFrame()
self.frame.Show()
return True
def InitFrame(self):
self.frame =3D self.res.LoadFrame(None, 'mainFrame')
self.panel =3D xrc.XRCCTRL(self.frame, 'panel')
self.notebook =3D xrc.XRCCTRL(self.panel, 'notebook')
self.frame.Bind(wx.EVT_MENU, self.OnNewPage, id=3Dxrc.XRCID('newRecordMen=
uItem'))
def OnNewPage(self, evt):
self.page =3D self.res.LoadPanel(self.notebook, 'dataPage')
self.notebook.AddPage(self.page, 'Title')
if __name__ =3D=3D '__main__':
app =3D DBApp(False)
app.MainLoop()
-------------- next part --------------
A non-text attachment was scrubbed...
Name: dbgui.xrc
Type: text/xml
Size: 890 bytes
Desc: not available
Url : http://lists.wxwidgets.org/pipermail/wxpython-users/attachments/20061=
002/54f629e7/dbgui.bin
More information about the wxpython-users
mailing list