Code Search for Developers
 
 
  

Readme.txt from pyscripter at Krugle


Show Readme.txt syntax highlighted

To compile the PythonIDE.dpr, you first need to install the following components:            

   - Python for Delphi (www.mmm-experts.com)
     In the Definitions.inc file activate the conditional define PREFER_UNICODE

   - JVCL version 3.2 built 2172 (jvcl.sf.net) and JCL versuib 1.97 (jcl.sf.net)
     Downolad the latest version
   - Download FastMM from http://sourceforge.net/projects/fastmm/ (Not needed for compiling with BDS2006)
     Rename FastMM4Options.inc to say OriginalFastMM4Options.inc so that project specific options will apply
   - Toolbar2000 version 2.1.8 (www.jrsoftware.org/tb2k.php)
   - TBX version 2.1b (from www.g32.org/tbx)
   - Download from http://club.telepolis.com/silverpointdev and apply the TB2k v2.1.8 - TBX v2.1 patch before installing Toolbar 2000 and TBX
     Note that you can download the patch.exe tool from http://unxutils.sourceforge.net/
     Note also that If you want a painless TB2k+TBX installation for Delphi you can download the Multiinstaller from 
     http://club.telepolis.com/silverpointdev/multiinstaller/index.htm and follow the instructions provided in that page.          You do not need TNT or SpTBXLib.

   - Download and install JvTBXLib.zip from mxs.bergsoft.net (no need to bother with the rest of TBXLib).

   - Download from http://www.rmklever.com/delphitbx.html the themes by Roy Magne Klever
     (Only two of these themes NexosX and Whidbey are currently used)
   - From the same site download the Office2003 theme by Yury Plashenkov 
   - Copy the above themes to the TBX folder.  No need to install them.

   - Unicode version of SynEdit (synedit.sf.net) at http://mh-nexus.de/unisynedit.htm
   - VirtualTreeView (www.delphi-gems.com) at http://www.delphi-gems.com/VirtualTreeview/
   - VirtualShellTools and the "Mustangpeak Common Library" (www.mustangpeak.net)
     In the file VSToolsAddins.inc in the "Include" directory enable the USE_TOOLBAR_TB2 flag and follow the instructions
     for recompiling the packages

If you have managed to do all the above then you should be able to compile PyScripter! (:)) 

 
   





See more files for this project here

pyscripter

PyScripter is a free and open-source Python Integrated Development Environment (IDE) created with the ambition to become competitive in functionality with commercial Windows-based IDEs available for other languages. Being built in a compiled language is rather snappier than some of the other Python IDEs and provides an extensive blend of features that make it a productive Python development environment.

Project homepage: http://code.google.com/p/pyscripter/
Programming language(s): Pascal
License: mit

  Components/
  FastMM4Options.inc
  Install.txt
  JvAppIniStorage.pas
  JvAppInst.pas
  JvAppStorage.pas
  JvChangeNotify.pas
  JvCreateProcess.pas
  JvDockControlForm.pas
  JvDockInfo.pas
  JvDockVSNetStyle.pas
  JvProgramVersionCheck.pas
  JvTabBar.pas
  JvThread.pas
  PyScripter Logo.bmp
  PyScripter.bdsproj
  PyScripter.bdsproj.local
  PyScripter.dpr
  PyScripter.ico
  PyScripter.res
  Readme.txt
  StoHtmlHelp.pas
  StringResources.pas
  SynCompletionProposal.pas
  SynEdit.pas
  SynEditKeyCmds.pas
  SynHighlighterPython.pas
  cCodeHint.pas
  cFilePersist.pas
  cFileSearch.pas
  cFileTemplates.pas
  cFindInFiles.pas
  cParameters.pas
  cPyBaseDebugger.pas
  cPyDebugger.pas
  cPyRemoteDebugger.pas
  cPythonSourceScanner.pas
  cRefactoring.pas
  cTools.pas
  dlgAboutPyScripter.dfm
  dlgAboutPyScripter.pas
  dlgAskParam.dfm
  dlgAskParam.pas
  dlgCodeTemplates.dfm
  dlgCodeTemplates.pas
  dlgCommandLine.dfm
  dlgCommandLine.pas
  dlgConfigureTools.dfm
  dlgConfigureTools.pas
  dlgConfirmReplace.dfm
  dlgConfirmReplace.pas
  dlgCustomParams.dfm
  dlgCustomParams.pas
  dlgCustomShortcuts.dfm
  dlgCustomShortcuts.pas
  dlgDirectoryList.dfm
  dlgDirectoryList.pas
  dlgExceptionMail.dfm
  dlgExceptionMail.pas
  dlgFileTemplates.dfm
  dlgFileTemplates.pas
  dlgFindInFiles.dfm
  dlgFindInFiles.pas
  dlgFindResultsOptions.dfm
  dlgFindResultsOptions.pas
  dlgNewFile.dfm
  dlgNewFile.pas
  dlgOptionsEditor.dfm
  dlgOptionsEditor.pas
  dlgPickList.dfm
  dlgPickList.pas
  dlgReplaceInFiles.dfm
  dlgReplaceInFiles.pas
  dlgReplaceText.dfm
  dlgReplaceText.pas
  dlgSearchText.dfm
  dlgSearchText.pas
  dlgSynEditOptions.dfm
  dlgSynEditOptions.pas
  dlgSynPageSetup.dfm
  dlgSynPageSetup.pas
  dlgSynPrintPreview.dfm
  dlgSynPrintPreview.pas
  dlgToDoOptions.dfm
  dlgToDoOptions.pas
  dlgToolProperties.dfm
  dlgToolProperties.pas
  dlgUnitTestWizard.dfm
  dlgUnitTestWizard.pas
  dmCommands.dfm
  dmCommands.pas
  frmBreakPoints.dfm
  frmBreakPoints.pas
  frmCallStack.dfm
  frmCallStack.pas
  frmCodeExplorer.dfm
  frmCodeExplorer.pas
  frmCommandOutput.dfm
  frmCommandOutput.pas
  frmDisassemlyView.dfm
  frmDisassemlyView.pas
  frmDocView.dfm
  frmDocView.pas
  frmEditor.dfm
  frmEditor.pas
  frmFileExplorer.dfm
  frmFileExplorer.pas
  frmFindResults.dfm
  frmFindResults.pas
  frmFunctionList.dfm
  frmFunctionList.pas
  frmIDEDockWin.dfm
  frmIDEDockWin.pas
  frmMessages.dfm
  frmMessages.pas
  frmPyIDEMain.dfm
  frmPyIDEMain.pas
  frmPythonII.dfm
  frmPythonII.pas
  frmRegExpTester.dfm
  frmRegExpTester.pas
  frmToDo.dfm
  frmToDo.pas
  frmUnitTests.dfm
  frmUnitTests.pas
  frmVariables.dfm
  frmVariables.pas
  frmWatches.dfm
  frmWatches.pas
  uCommonFunctions.pas
  uEditAppIntfs.pas
  uHighlighterProcs.pas
  uMMMXP_MainService.pas
  uParams.pas