git-svn-id: https://192.168.0.254/svn/Componentes.Terceros.jcl@16 c37d764d-f447-7644-a108-883140d013fb
170 lines
8.6 KiB
ObjectPascal
170 lines
8.6 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) }
|
||
{ }
|
||
{**************************************************************************************************}
|
||
{ }
|
||
{ Last modified: $Date:: 2008-09-23 01:01:34 +0200 (mar., 23 sept. 2008) $ }
|
||
{ Revision: $Rev:: 2490 $ }
|
||
{ Author: $Author:: outchy $ }
|
||
{ }
|
||
{**************************************************************************************************}
|
||
|
||
unit JclOtaConsts;
|
||
|
||
interface
|
||
|
||
{$I jcl.inc}
|
||
|
||
uses
|
||
{$IFDEF UNITVERSIONING}
|
||
JclUnitVersioning,
|
||
{$ENDIF UNITVERSIONING}
|
||
ToolsApi;
|
||
|
||
const
|
||
DelphiRootDirKeyValue = 'RootDir';
|
||
RegJclKey = 'Jedi\JCL\';
|
||
RegJclIDEKey = RegJclKey + 'IDE\';
|
||
DelphiEnvironmentVar = 'DELPHI';
|
||
{$IFDEF COMPILER6_UP}
|
||
EnvironmentVarsKey = 'Environment Variables';
|
||
{$ENDIF COMP<4D>LER6_UP}
|
||
|
||
//=== Various constants shared by different experts ========================
|
||
JclLeft = 'Left';
|
||
JclTop = 'Top';
|
||
JclWidth = 'Right';
|
||
JclHeight = 'Height';
|
||
|
||
JclDesignerAny = {$IFDEF COMPILER6_UP} dAny {$ELSE COMPILER6_UP} '' {$ENDIF COMPILER6_UP};
|
||
JclDesignerVcl = {$IFDEF COMPILER6_UP} dVcl {$ELSE COMPILER6_UP} '' {$ENDIF COMPILER6_UP};
|
||
JclDesignerClx = {$IFDEF COMPILER6_UP} dClx {$ELSE COMPILER6_UP} '' {$ENDIF COMPILER6_UP};
|
||
JclDelphiPersonality = {$IFDEF BDS} sDelphiPersonality {$ELSE BDS} '' {$ENDIF BDS};
|
||
JclCBuilderPersonality = {$IFDEF BDS} sCBuilderPersonality {$ELSE BDS} '' {$ENDIF BDS};
|
||
|
||
|
||
//=== Configuration ========================================================
|
||
JclConfigurationSettings = 'JclExpertConfigurationForm';
|
||
JclActionSettings = 'Actions';
|
||
|
||
//=== Configuration form ===================================================
|
||
JclPanelTreeWidth = 'PanelTreeWidth';
|
||
JclConfigureActionName = 'JCLConfigureCommand';
|
||
JclConfigureMenuName = 'JCLConfigureMenu';
|
||
|
||
//=== Debug Expert =========================================================
|
||
JclDebugExpertRegKey = 'JclDebugExpert';
|
||
JclDebugEnabledRegValue = 'JclDebugEnabled';
|
||
JclDebugGenerateJdbgRegValue = 'JclDebugGenerateJdbg';
|
||
JclDebugInsertJdbgRegValue = 'JclDebugInsertJdbg';
|
||
JclDebugDeleteMapFileRegValue = 'JclDebugDeleteMapFile';
|
||
MapFileOptionName = 'MapFile';
|
||
OutputDirOptionName = 'OutputDir';
|
||
RuntimeOnlyOptionName = 'RuntimeOnly';
|
||
PkgDllDirOptionName = 'PkgDllDir';
|
||
BPLOutputDirOptionName = 'PackageDPLOutput';
|
||
LIBPREFIXOptionName = 'SOPrefix';
|
||
LIBSUFFIXOptionName = 'SOSuffix';
|
||
ColumnRegName = 'Column%d';
|
||
JclDebugMessagePrefix = 'Jcl Debug Expert';
|
||
JclDebugExpertActionName = 'JCLDebugExpertCommand';
|
||
JclDebugExpertMenuName = 'JCLDebugExpertMenu';
|
||
JclGenerateJdbgActionName = 'JCLGenerateJdbgCommand';
|
||
JclGenerateJdbgMenuName = 'JCLGenerateJdbgMenu';
|
||
JclInsertJdbgActionName = 'JCLInsertJdbgCommand';
|
||
JclInsertJdbgMenuName = 'JCLInsertJdbgMenu';
|
||
JclDeleteMapFileActionName = 'JCLDeleteMapFileCommand';
|
||
JclDeleteMapFileMenuName = 'JCLDeleteMapFileMenu';
|
||
JclDebugGenerateJdbgSetting = 'JCL_DEBUG_EXPERT_GENERATEJDBG';
|
||
JclDebugInsertJdbgSetting = 'JCL_DEBUG_EXPERT_INSERTJDBG';
|
||
JclDebugDeleteMapfileSetting = 'JCL_DEBUG_EXPERT_DELETEMAPFILE';
|
||
|
||
//=== Favorite Folders Expert ==============================================
|
||
JclFavoritesExpertName = 'JclFavoriteFoldersExpert';
|
||
JclFavoritesListSubKey = 'Favorites';
|
||
PictDialogFolderItemName = 'PictureDialogPath';
|
||
BorlandImagesPath = 'Borland Shared\Images';
|
||
FavDialogTemplateName = 'FAVDLGTEMPLATE';
|
||
OpenPictDialogTemplateName = 'DLGTEMPLATE';
|
||
|
||
//=== Threads Expert =======================================================
|
||
JclThreadsExpertName = 'JclThreadsExpert';
|
||
|
||
//=== SIMD Expert ==========================================================
|
||
JclSIMDExpertName = 'JclSIMDExpert';
|
||
JclSIMDActionName = 'JCLSIMDCommand';
|
||
JclSIMDMenuName = 'JCLSIMDMenu';
|
||
|
||
//=== Uses Expert ==========================================================
|
||
JclUsesExpertName = 'JclUsesExpert';
|
||
SIniIdentifierLists = 'IdentifierLists';
|
||
SRegDebugLibPath = 'Debug Library';
|
||
SRegLibPath = 'Library';
|
||
SRegWizardActive = 'Uses Wizard Active';
|
||
SRegWizardConfirm = 'Uses Wizard Confirm';
|
||
SRegWizardIniFile = 'Configuration File';
|
||
JclRootDirValueName = 'RootDir';
|
||
JclIniFileLocation = 'experts\useswizard\JediUsesWizard.ini';
|
||
|
||
//=== Project analyser =====================================================
|
||
JclProjectAnalyzerExpertName = 'JclProjectAnalyzerExpert';
|
||
AnalyzerViewName = 'AnalyzerView';
|
||
AnalyzerShowPackagesName = 'ShowPackages';
|
||
JclProjectAnalyzeActionName = 'JCLProjectAnalyseCommand';
|
||
JclProjectAnalyzeMenuName = 'JCLProjectAnalyseMenu';
|
||
|
||
//=== Repository Expert ====================================================
|
||
JclRepositoryCategoryDelphiFiles = {$IFDEF BDS} sCategoryDelphiNewFiles {$ELSE BDS} '' {$ENDIF BDS};
|
||
JclRepositoryCategoryCBuilderFiles = {$IFDEF BDS} sCategoryCBuilderNewFiles {$ELSE BDS} '' {$ENDIF BDS};
|
||
|
||
//=== Version Control Expert ===============================================
|
||
JclVersionCtrlMenuName = 'JclVersionCtrlMenu';
|
||
JclVersionCtrlActOnTopSandboxName = 'ActOnTopSandbox';
|
||
JclVersionCtrlMenuOrganizationName = 'MenuOrganization';
|
||
JclVersionCtrlSaveConfirmationName = 'SaveConfirmation';
|
||
JclVersionCtrlDisableActionsName = 'DisableActions';
|
||
JclVersionCtrlHideActionsName = 'HideActions';
|
||
JclVersionCtrlIconTypeName = 'IconType';
|
||
JclVersionCtrlIconTypeAutoValue = 'auto';
|
||
JclVersionCtrlIconTypeNoIconValue = 'noicon';
|
||
JclVersionCtrlIconTypeJclIconValue = 'jclicons';
|
||
|
||
{$IFDEF UNITVERSIONING}
|
||
const
|
||
UnitVersioning: TUnitVersionInfo = (
|
||
RCSfile: '$URL: https://jcl.svn.sourceforge.net/svnroot/jcl/tags/JCL-1.104-Build3248/jcl/experts/common/JclOtaConsts.pas $';
|
||
Revision: '$Revision: 2490 $';
|
||
Date: '$Date: 2008-09-23 01:01:34 +0200 (mar., 23 sept. 2008) $';
|
||
LogPath: 'JCL\experts\common'
|
||
);
|
||
{$ENDIF UNITVERSIONING}
|
||
|
||
implementation
|
||
|
||
{$IFDEF UNITVERSIONING}
|
||
initialization
|
||
RegisterUnitVersion(HInstance, UnitVersioning);
|
||
|
||
finalization
|
||
UnregisterUnitVersion(HInstance);
|
||
{$ENDIF UNITVERSIONING}
|
||
|
||
end.
|