Jonathan Viney wrote: Hey all, I seem to have a problem using wxWizard in an XRC definition. I've attached a small code snippet which causes a crash when you click Next. If someone could point me in the right direction, maybe to some examples of wxWizard and XRC, that would be great. You need to use `RunWizard` for wizards, not `Show` or `ShowModal`. Also you need to explicitly import wx.wizard so the OOR system will know about the classes and so `resource.LoadObject` will return an object of wxWizard type instead of wxDialog. Here is a working copy of your example: {{{ #!python import wx, wx.xrc import wx.wizard print wx.VERSION definition = r''' Test 10,10 10,10 ''' app = wx.App(0) # Load the XRC resource resource = wx.xrc.EmptyXmlResource() resource.LoadFromString(definition) wizard = resource.LoadObject(None, 'Wizard', 'wxWizard') page1 = wx.xrc.XRCCTRL(wizard, 'Page1') wizard.RunWizard(page1) wizard.Destroy() app.MainLoop() }}}