]> git.saurik.com Git - wxWidgets.git/blobdiff - wxPython/wx/py/PyFilling.py
Don't override methods that are in wxControlWithItems
[wxWidgets.git] / wxPython / wx / py / PyFilling.py
index 283d1ccdad5b5856f22195f1d2eae5785fa1c8a9..df8d1ca6214cbc4f874f1ac30aa60a0956f7ce5d 100644 (file)
@@ -1,11 +1,35 @@
+"""PyFilling is a python namespace inspection application."""
 
-"""Renamer stub: provides a way to drop the wx prefix from wxPython objects."""
+__author__ = "Patrick K. O'Brien <pobrien@orbtech.com>"
+__cvsid__ = "$Id$"
+__revision__ = "$Revision$"[11:-2]
 
-from wx import _rename
-from wxPython.py import PyFilling
-_rename(globals(), PyFilling.__dict__, modulename='py.PyFilling')
-del PyFilling
-del _rename
+# We use this object to get more introspection when run standalone.
+app = None
+
+import filling
+
+# These are imported just to have something interesting to inspect.
+import crust
+import interpreter
+import introspect
+import pseudo
+import shell
+import sys
+import wx
+
+class App(filling.App):
+    def OnInit(self):
+        filling.App.OnInit(self)
+        self.root = self.fillingFrame.filling.tree.root
+        return True
+
+def main():
+    """Create and run the application."""
+    global app
+    app = App(0)
+    app.fillingFrame.filling.tree.Expand(app.root)
+    app.MainLoop()
 
 if __name__ == '__main__':
     main()