1f780e48af
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33440 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
34 lines
1.0 KiB
Python
34 lines
1.0 KiB
Python
#----------------------------------------------------------------------------
|
|
# 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()
|
|
|