MSEIDE & MSEGUI Unofficial Documentation Main Docs | API Guide

Notes

On the main menu, click PROJECT-->OPTIONS... Then click TOOLS tab (at the right)

You can specify external tools to launch along with parameters to send to the command.

Optional macros that can be used with tools:

  ${MSEDIR}        : path to MSEIDE on hard drive, includes slash
  ${DEBUGGER}      : debugger path
  ${MSELIBDIR}     : mse library directory path
  ${COMPILER}      : compiler executable
  ${TEMPLATEDIR}   : template files directory
  ${SYNTAXDEFDIR}  : syntax definition files directory
  ${FPCDIR}        : fpc compiler directory
  ${FPCLIBDIR}     : ??? 
  ${EXEEXT}        : operating system executable extension
  ${TARGET}        : target CPU/OS to compile (eg. i386-win32)
Not introduced until later versions (1.5/1.6):
  ${PROJECTNAME}       : name of project 
  ${PROJECTDIR}        : folder of project
  ${CURSOURCEFILE}     : current source file being edited
  ${CURMODULEFILE}     : current data module or form (i.e. form.mfm)
  ${CURSSELECTION}     : current selection in editor that cursor is on
  ${CURSWORD}          : current word (token) that cursor is on in editor
  ${CURSDEFINITION}    : type definition of current token that cursor is on
  ${CURCOMPONENTCLASS} : classname of current component in objectinspector 
  ${CURPROPERTY}       : name path of selected property in objectinspector


edit    lufdoc - Live User Fed Documentation