144 lines
7.3 KiB
ObjectPascal
144 lines
7.3 KiB
ObjectPascal
|
|
{**************************************************************************************************}
|
|||
|
|
{ }
|
|||
|
|
{ Project JEDI Code Library (JCL) }
|
|||
|
|
{ }
|
|||
|
|
{ The contents of this file are subject to the Mozilla Public License Version 1.1 (the "License"); }
|
|||
|
|
{ you may not use this file except in compliance with the License. You may obtain a copy of the }
|
|||
|
|
{ License at http://www.mozilla.org/MPL/ }
|
|||
|
|
{ }
|
|||
|
|
{ Software distributed under the License is distributed on an "AS IS" basis, WITHOUT WARRANTY OF }
|
|||
|
|
{ ANY KIND, either express or implied. See the License for the specific language governing rights }
|
|||
|
|
{ and limitations under the License. }
|
|||
|
|
{ }
|
|||
|
|
{ The Original Code is JclOtaConsts.pas. }
|
|||
|
|
{ }
|
|||
|
|
{ The Initial Developer of the Original Code is Petr Vones. }
|
|||
|
|
{ Portions created by Petr Vones are Copyright (C) of Petr Vones. }
|
|||
|
|
{ }
|
|||
|
|
{ Contributors: }
|
|||
|
|
{ Florent Ouchet (outchy) }
|
|||
|
|
{ }
|
|||
|
|
{**************************************************************************************************}
|
|||
|
|
{ }
|
|||
|
|
{ Unit owner: Florent Ouchet }
|
|||
|
|
{ Last modified: $Date: 2006/01/08 17:16:56 $ }
|
|||
|
|
{ }
|
|||
|
|
{**************************************************************************************************}
|
|||
|
|
|
|||
|
|
unit JclOtaConsts;
|
|||
|
|
|
|||
|
|
interface
|
|||
|
|
|
|||
|
|
{$I jcl.inc}
|
|||
|
|
|
|||
|
|
const
|
|||
|
|
DelphiRootDirKeyValue = 'RootDir';
|
|||
|
|
JediIDESubKey = 'Jedi\JCL\IDE\';
|
|||
|
|
DelphiEnvironmentVar = 'DELPHI';
|
|||
|
|
{$IFDEF COMPILER6_UP}
|
|||
|
|
EnvironmentVarsKey = 'Environment Variables';
|
|||
|
|
{$ENDIF COMP<4D>LER6_UP}
|
|||
|
|
BPLExtension = '.bpl';
|
|||
|
|
DPKExtension = '.dpk';
|
|||
|
|
MAPExtension = '.map';
|
|||
|
|
DRCExtension = '.drc';
|
|||
|
|
DPRExtention = '.dpr';
|
|||
|
|
BDSPROJExtension = '.bdsproj';
|
|||
|
|
|
|||
|
|
//=== Various constants shared by different experts ========================
|
|||
|
|
JclLeft = 'Left';
|
|||
|
|
JclTop = 'Top';
|
|||
|
|
JclWidth = 'Right';
|
|||
|
|
JclHeight = 'Height';
|
|||
|
|
|
|||
|
|
//=== Configuration ========================================================
|
|||
|
|
JclConfigurationSettings = 'JclExpertConfigurationForm';
|
|||
|
|
JclActionSettings = 'Actions';
|
|||
|
|
|
|||
|
|
//=== Configuration form ===================================================
|
|||
|
|
JclPanelTreeWidth = 'PanelTreeWidth';
|
|||
|
|
JclConfigureActionName = 'ActionJCLConfigure';
|
|||
|
|
|
|||
|
|
//=== Debug Expert =========================================================
|
|||
|
|
JclDebugExpertRegKey = 'JclDebugExpert';
|
|||
|
|
JclDebugEnabledRegValue = 'JclDebugEnabled';
|
|||
|
|
MapFileOptionName = 'MapFile';
|
|||
|
|
OutputDirOptionName = 'OutputDir';
|
|||
|
|
RuntimeOnlyOptionName = 'RuntimeOnly';
|
|||
|
|
PkgDllDirOptionName = 'PkgDllDir';
|
|||
|
|
BPLOutputDirOptionName = 'PackageDPLOutput';
|
|||
|
|
LIBPREFIXOptionName = 'SOPrefix';
|
|||
|
|
LIBSUFFIXOptionName = 'SOSuffix';
|
|||
|
|
ColumnRegName = 'Column%d';
|
|||
|
|
|
|||
|
|
//=== Favorite Folders Expert ==============================================
|
|||
|
|
JclFavoritesExpertName = 'JclFavoriteFoldersExpert';
|
|||
|
|
JclFavoritesListSubKey = 'Favorites';
|
|||
|
|
PictDialogFolderItemName = 'PictureDialogPath';
|
|||
|
|
BorlandImagesPath = 'Borland Shared\Images';
|
|||
|
|
FavDialogTemplateName = 'FAVDLGTEMPLATE';
|
|||
|
|
OpenPictDialogTemplateName = 'DLGTEMPLATE';
|
|||
|
|
|
|||
|
|
//=== Threads Expert =======================================================
|
|||
|
|
JclThreadsExpertName = 'JclThreadsExpert';
|
|||
|
|
MutexName = 'DebugThreadNamesMutex';
|
|||
|
|
MutexReadName = 'DebugThreadNamesReadMutex';
|
|||
|
|
MappingName = 'DebugThreadNamesMapping';
|
|||
|
|
EventName = 'DebugThreadNamesEvent';
|
|||
|
|
|
|||
|
|
//=== SIMD Expert ==========================================================
|
|||
|
|
JclSIMDExpertName = 'JclSIMDExpert';
|
|||
|
|
|
|||
|
|
//=== Uses Expert ==========================================================
|
|||
|
|
JclUsesExpertName = 'JclUsesExpert';
|
|||
|
|
SIniIdentifierLists = 'IdentifierLists';
|
|||
|
|
SRegDebugLibPath = 'Debug Library';
|
|||
|
|
SRegLibPath = 'Library';
|
|||
|
|
SRegWizardActive = 'Uses Wizard Active';
|
|||
|
|
SRegWizardConfirm = 'Uses Wizard Confirm';
|
|||
|
|
SRegWizardIniFile = 'Configuration File';
|
|||
|
|
|
|||
|
|
SJCLUsesWizardID = 'JEDI.JCLUsesWizard'; // wizard ID
|
|||
|
|
SJCLUsesWizardName = 'JCL Uses Wizard'; // wizard name
|
|||
|
|
|
|||
|
|
//=== Project analyser =====================================================
|
|||
|
|
AnalyzerViewName = 'AnalyzerView';
|
|||
|
|
|
|||
|
|
implementation
|
|||
|
|
|
|||
|
|
// History:
|
|||
|
|
|
|||
|
|
// $Log: JclOtaConsts.pas,v $
|
|||
|
|
// Revision 1.6 2006/01/08 17:16:56 outchy
|
|||
|
|
// Settings reworked.
|
|||
|
|
// Common window for expert configurations
|
|||
|
|
//
|
|||
|
|
// Revision 1.5 2005/12/16 23:46:24 outchy
|
|||
|
|
// Added expert stack form.
|
|||
|
|
// Added code to display call stack on expert exception.
|
|||
|
|
// Fixed package extension for D2006.
|
|||
|
|
//
|
|||
|
|
// Revision 1.4 2005/10/26 03:29:44 rrossmair
|
|||
|
|
// - improved header information, added $Date: 2006/01/08 17:16:56 $ and $Log: JclOtaConsts.pas,v $
|
|||
|
|
// - improved header information, added $Date: 2006/01/08 17:16:56 $ and Revision 1.6 2006/01/08 17:16:56 outchy
|
|||
|
|
// - improved header information, added $Date: 2006/01/08 17:16:56 $ and Settings reworked.
|
|||
|
|
// - improved header information, added $Date: 2006/01/08 17:16:56 $ and Common window for expert configurations
|
|||
|
|
// - improved header information, added $Date: 2006/01/08 17:16:56 $ and
|
|||
|
|
// - improved header information, added $Date: 2006/01/08 17:16:56 $ and Revision 1.5 2005/12/16 23:46:24 outchy
|
|||
|
|
// - improved header information, added $Date: 2006/01/08 17:16:56 $ and Added expert stack form.
|
|||
|
|
// - improved header information, added $Date: 2006/01/08 17:16:56 $ and Added code to display call stack on expert exception.
|
|||
|
|
// - improved header information, added $Date: 2006/01/08 17:16:56 $ and Fixed package extension for D2006.
|
|||
|
|
// - improved header information, added $Date: 2006/01/08 17:16:56 $ and CVS tags.
|
|||
|
|
//
|
|||
|
|
// Revision 1.3 2005/10/23 12:53:36 marquardt
|
|||
|
|
// further expert cleanup and integration, use of JclRegistry
|
|||
|
|
//
|
|||
|
|
// Revision 1.2 2005/10/22 14:24:18 marquardt
|
|||
|
|
// more expert integration and cleanup
|
|||
|
|
//
|
|||
|
|
// Revision 1.1 2005/10/21 12:24:41 marquardt
|
|||
|
|
// experts reorganized with new directory common
|
|||
|
|
//
|
|||
|
|
|
|||
|
|
end.
|