X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/510bb7480c5138dd5127ed3d8b1d9cbab39983c9..1f780e48af479e7bf9a07eaaa1ab6b41f1ffb17b:/wxPython/samples/ide/ActiveGridIDE.py diff --git a/wxPython/samples/ide/ActiveGridIDE.py b/wxPython/samples/ide/ActiveGridIDE.py new file mode 100644 index 0000000000..868acca0e7 --- /dev/null +++ b/wxPython/samples/ide/ActiveGridIDE.py @@ -0,0 +1,33 @@ +#---------------------------------------------------------------------------- +# Name: ActiveGridIDE.py +# Purpose: +# +# Author: Lawrence Bruhmuller +# +# Created: 3/30/05 +# CVS-ID: $Id$ +# Copyright: (c) 2004-2005 ActiveGrid, Inc. +# License: wxWindows License +#---------------------------------------------------------------------------- +import wx.lib.pydocview +import activegrid.tool.IDE + +import os +import sys +sys.stdout = sys.stderr + +# This is here as the base IDE entry point. Only difference is that -baseide is passed. + +sys.argv.append('-baseide'); + +# Put activegrid dir in path so python files can be found from py2exe +# This code should never do anything when run from the python interpreter +execDir = os.path.dirname(sys.executable) +try: + sys.path.index(execDir) +except ValueError: + sys.path.append(execDir) +app = activegrid.tool.IDE.IDEApplication(redirect = False) +app.GetTopWindow().Raise() # sometimes it shows up beneath other windows. e.g. running self in debugger +app.MainLoop() +