Unit msesettings

Description

 

Overview

Classes, Interfaces, Objects and Records

Name Description
Record settingsmacrosty  
Record settingsty  
Class tsettingsfo  

Functions and Procedures

procedure updatesettings(const filer: tstatfiler);
function getsettingsmacros: macroinfoarty;
function getsyssettingsmacros: macroinfoarty;
function getprintcommand: msestring;
function editsettings(const acaption: msestring = ''; const shortcuts: tshortcutcontroller = nil): boolean;

Types

settingsmacroty = (...);
settingsmacroarty = array[settingsmacroty] of filenamety;

Constants

statdirname = 'ˆ/.mseide';
settingsmacronames: array[settingsmacroty] of msestring = ( 'fpcdir','fpclibdir','msedir','mselibdir','syntaxdefdir', 'templatedir','compstoredir','compiler','debugger', 'exeext','target','targetosdir');
defaultsettingmacros: array[settingsmacroty] of msestring = ( '','','','${MSEDIR}lib/common/','${MSEDIR}apps/ide/syntaxdefs/', '${MSEDIR}apps/ide/templates/','${MSEDIR}apps/ide/compstore/', 'ppc386','gdb','','i386-linux','linux');

Variables

settings: settingsty;

Description

Functions and Procedures

procedure updatesettings(const filer: tstatfiler);
 
function getsettingsmacros: macroinfoarty;
 
function getsyssettingsmacros: macroinfoarty;
 
function getprintcommand: msestring;
 
function editsettings(const acaption: msestring = ''; const shortcuts: tshortcutcontroller = nil): boolean;
 

Types

settingsmacroty = (...);
 
Values
  • sma_fpcdir
  • sma_fpclibdir
  • sma_msedir
  • sma_mselibdir
  • sma_syntaxdefdir
  • sma_templatedir
  • sma_compstoredir
  • sma_compiler
  • sma_debugger
  • sma_exeext
  • sma_target
  • sma_targetosdir
settingsmacroarty = array[settingsmacroty] of filenamety;
 

Constants

statdirname = 'ˆ/.mseide';
 
settingsmacronames: array[settingsmacroty] of msestring = ( 'fpcdir','fpclibdir','msedir','mselibdir','syntaxdefdir', 'templatedir','compstoredir','compiler','debugger', 'exeext','target','targetosdir');
 
defaultsettingmacros: array[settingsmacroty] of msestring = ( '','','','${MSEDIR}lib/common/','${MSEDIR}apps/ide/syntaxdefs/', '${MSEDIR}apps/ide/templates/','${MSEDIR}apps/ide/compstore/', 'ppc386','gdb','','i386-linux','linux');
 

Variables

settings: settingsty;
 

Generated by PasDoc 0.16.0.