Martin Drautzburg wrote:

My wxPython program starts execution in mainFrame.py like this
        [...]
        class MainApp(wxApp):
                def OnInit(self):
                        self.mainFrame = MainFrame(None)
                        self.mainFrame.Show()
                        self.SetTopWindow(self.mainFrame)
                        return True


def main(): global application application=MainApp(0) application.MainLoop()


if __name__ == '__main__': main()


I need to access the "application" object from other modules, actually the windows and frames that live therein and I don't know how to do this.

If you just need to access the running application from other wxPython objects, then wx.GetApp() is your friend.


--
Hans Nowak
http://zephyrfalcon.org/

--
http://mail.python.org/mailman/listinfo/python-list

Reply via email to