def OnInit(self): global mainFrame mainFrame = MainFrame(self) self.SetTopWindow(mainFrame) mainFrame.Show(True) self.isRunning = True self.eventLoop = wx.EventLoop() wx.EventLoop.SetActive(self.eventLoop) nebula.setTrigger(self.Trigger) return True
def OnStartup(): CoreOnStartup() # Create our application object. app = NebulaWXApp(0) # Configure the gfx server. gfxServer = nebula.lookup('/sys/servers/gfx') gfxServer.setskipmsgloop(True) gfxServer.setdisplaymode('test', 'childwindow', 0, 0, 640, 480, True) # And trigger our application once/frame so that it can respond to # events and stuff. nebula.setTrigger(app.Trigger)