git-svn-id: https://192.168.0.254/svn/Componentes.Terceros.jcl@20 c37d764d-f447-7644-a108-883140d013fb
528 lines
23 KiB
ObjectPascal
528 lines
23 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 JclOtaResources.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) }
|
|
{ Uwe Schuster (uschuster) }
|
|
{ }
|
|
{**************************************************************************************************}
|
|
{ }
|
|
{ Last modified: $Date:: 2009-09-23 00:01:46 +0200 (mer., 23 sept. 2009) $ }
|
|
{ Revision: $Rev:: 3020 $ }
|
|
{ Author: $Author:: outchy $ }
|
|
{ }
|
|
{**************************************************************************************************}
|
|
|
|
unit JclOtaResources;
|
|
|
|
interface
|
|
|
|
{$I jcl.inc}
|
|
|
|
uses
|
|
{$IFDEF UNITVERSIONING}
|
|
JclUnitVersioning,
|
|
{$ENDIF UNITVERSIONING}
|
|
JclBase;
|
|
|
|
//=== JclOtaUtils.pas ========================================================
|
|
{ TODO : consider replacing "Borland X Services" by "IDE X Services"}
|
|
resourcestring
|
|
RsENoOTAServices = 'Unable to get Borland IDE Services';
|
|
RsENoNTAServices = 'Unable to get Borland NTA Services';
|
|
RsENoDebuggerServices = 'Unable to get Borland Debugger Services';
|
|
RsENoOTAAboutServices = 'Unable to get Borland About Services';
|
|
RsENoOTAModuleServices = 'Unable to get Borland Module Services';
|
|
RsENoOTAWizardServices = 'Unable to get Borland Wizard Services';
|
|
RsENoOTAPackageServices = 'Unable to get Borland Package Services';
|
|
RsENoOTAPersonalityServices = 'Unable to get Borland Personality Services';
|
|
RsENoOTAProjectManager = 'Unable to get project manager';
|
|
RsENoOTAMessageServices = 'Unable to get Borland Message Services';
|
|
RsENoOTAGalleryCategoryManager = 'Unable to get Borland Gallery Category Manager';
|
|
RsENoModule = 'Unable to get Module';
|
|
RsBadModuleHInstance = 'Unable to get module HInstance';
|
|
RsENoRootDir = 'RootDir is empty';
|
|
RsENoIDEMenu = 'Unable to get IDE menu';
|
|
RsENoToolsMenu = 'Unable to get Tools menu';
|
|
|
|
RsAboutDialogTitle = 'JEDI Code Library';
|
|
RsAboutTitle = 'JEDI Code Library';
|
|
RsAboutDescription = 'JEDI Code Library http://jcl.delphi-jedi.org/' + NativeLineBreak +
|
|
'The JCL is a member of the JEDI Project http://www.delphi-jedi.org' + NativeLineBreak +
|
|
'Covered under the Mozilla Public License v1.1 (MPL 1.1)' + NativeLineBreak +
|
|
'License available at http://www.mozilla.org/MPL/MPL-1.1.html';
|
|
RsAboutLicenceStatus = 'MPL 1.1';
|
|
RsJCLOptions = 'JCL Options...';
|
|
RsActionSheet = 'Common\Actions';
|
|
RsUnitVersioningSheet = 'Common\Unit versioning';
|
|
RsENoBitmapResources = 'Unable to load bitmap resource';
|
|
RsENoEnvironmentOptions = 'Environment options are not available';
|
|
RsELineTooLong = 'Line too long in project file';
|
|
RsEUnterminatedComment = 'Unterminated comment in project file';
|
|
|
|
//=== JclExceptionForm.pas ===================================================
|
|
resourcestring
|
|
RsReportFormCaption = 'Exception in an expert of the JCL';
|
|
RsExceptionDetails = 'An exception was raised in an expert of the JCL.' + NativeLineBreak +
|
|
'The JCL development team expects quality and performance for the library.' +
|
|
'That''s why we highly encourage you to report this exception by quoting ' +
|
|
'your version of Delphi/BCB/BDS (including patch numbers), by explaining ' +
|
|
'steps to reproduce and by copying the call stack displayed in the box below.' + NativeLineBreak +
|
|
'There are several ways to report bugs in the JCL:' + NativeLineBreak +
|
|
' - issue tracker (recommended),' + NativeLineBreak +
|
|
' - jedi newsgroups,' + NativeLineBreak +
|
|
' - mailing list.' + NativeLineBreak +
|
|
'Details and guidelines for these tools are available at:';
|
|
{ TODO : Should this link lead directly to the issue tracker at http://issuetracker.delphi-jedi.org/ ?}
|
|
RsReportURL = 'http://jcl.delphi-jedi.org/page24.html';
|
|
RsReportCaption = 'JCL - Feedback&&Support - Report a bug page';
|
|
RsDetailsExceptionName = 'Exception class name: %s';
|
|
RsDetailsExceptionMessage = 'Exception message: %s';
|
|
RsErrorWhileFormatting = 'An exception was raised while formatting details for the report';
|
|
RsReportClose = '&Close';
|
|
|
|
//=== JclOtaActionConfigureSheet.pas =========================================
|
|
resourcestring
|
|
RsActions = '&Actions :';
|
|
RsCaption = 'Caption';
|
|
RsShortcut = 'Shortcut';
|
|
RsRestore = '&Restore';
|
|
|
|
//=== JclOtaUnitVersioningSheet.pas ==========================================
|
|
resourcestring
|
|
RsCopyToClipboard = '&Copy to clipboard';
|
|
RsSaveAsText = '&Save as...';
|
|
|
|
//=== JclExpertConfigurationForm.pas =========================================
|
|
resourcestring
|
|
RsConfigurationCaption = 'JCL Options';
|
|
RsOk = '&Ok';
|
|
RsCancel = '&Cancel';
|
|
RsSelectPage = 'Select a page';
|
|
RsHomePage = '&JCL Home page';
|
|
RsHomePageURL = 'http://jcl.delphi-jedi.org/';
|
|
|
|
//=== JclOtaWizardForm.pas ===================================================
|
|
resourcestring
|
|
RsNext = '&Next';
|
|
RsPrevious = '&Previous';
|
|
RsFinish = '&Finish';
|
|
RsWizardProgression = 'Page %d of %d: %s';
|
|
|
|
//=== JclOtaExcDlgWizard.pas =================================================
|
|
resourcestring
|
|
RsExceptionDialogConfigure = 'New exception dialog...';
|
|
|
|
//=== JclOtaExcDlgFileFrame.pas ==============================================
|
|
resourcestring
|
|
RsExcDlgFileOptions = 'file options';
|
|
RsLanguage = '&Language:';
|
|
RsFileName = '&File name:';
|
|
RsFormName = 'Form &name:';
|
|
RsFormAncestor = 'Form &ancestor:';
|
|
RsFileNameDialog = '&Save new file as...';
|
|
|
|
//=== JclOtaExcDlgFormFrame.pas ==============================================
|
|
resourcestring
|
|
RsExcDlgFormOptions = 'form options';
|
|
RsDialogWithMailButton = '&Button to send stack trace by mail';
|
|
RsEMail = '&EMail:';
|
|
RsSubject = '&Subject:';
|
|
RsModalDialog = '&Modal dialog';
|
|
RsSizeableDialog = 'S&izeable dialog';
|
|
RsAutoScrollBars = '&Automatic scroll bars';
|
|
|
|
//=== JclOtaExcDlgSystemFrame.pas ============================================
|
|
resourcestring
|
|
RsExcDlgSystemOptions = 'system options';
|
|
RsDelayedStackTrace = '&Delayed stack traces (faster)';
|
|
RsHookDll = '&Hook DLL';
|
|
RsModuleList = '&Module list';
|
|
RsUnitVersioning = '&Unit versioning';
|
|
RsOSInfo = '&Operating system informations';
|
|
RsActiveControls = '&List of active controls';
|
|
RsCatchMainThread = '&Catch only exceptions of main thread';
|
|
RsDisableIfDebuggerAttached = 'Disable if the debu&gger is attached';
|
|
|
|
//=== JclOtaExcDlgLogFrame.pas ===============================================
|
|
resourcestring
|
|
RsExcDlgLogOptions = 'log options';
|
|
RsLogTrace = '&Add crash data to log file';
|
|
RsLogInWorkingDirectory = 'Autosave in &working directory';
|
|
RsLogInApplicationDirectory = 'Autosave in &application directory (not recommended)';
|
|
RsLogInDesktopDirectory = 'Autosave in &desktop directory';
|
|
RsLogSaveDialog = 'Add a save &button on dialog';
|
|
|
|
//=== JclOtaExcDlgTraceFrame.pas =============================================
|
|
resourcestring
|
|
RsExcDlgTraceOptions = 'trace options';
|
|
RsStackList = '&Stack list';
|
|
RsRawData = '&Raw analysis of the stack';
|
|
RsModuleName = '&Module name';
|
|
//RsAddressOffset = 'Address offset';
|
|
RsCodeDetails = '&Code details';
|
|
RsVirtualAddress = '&Virtual address';
|
|
RsModuleOffset = 'Module &offset';
|
|
RsPreview = '&Preview:';
|
|
|
|
//=== JclOtaExcDlgThreadFrame.pas ============================================
|
|
resourcestring
|
|
RsExcDlgThreadOptions = 'thread options';
|
|
RsAllThreads = 'Traces for &all threads';
|
|
RsAllRegisteredThreads = 'Traces for ®istered threads';
|
|
RsMainExceptionThreads = 'Traces for main a&nd exception threads';
|
|
RsExceptionThread = 'Trace for &exception thread';
|
|
RsMainThread = 'Trace for &main thread';
|
|
|
|
//=== JclOtaExcDlgIgnoreFrame.pas ============================================
|
|
resourcestring
|
|
RsExcDlgIgnoreOptions = 'ignored exceptions';
|
|
RsTraceAllExceptions = '&Trace all exceptions';
|
|
RsTraceEAbort = 'Trace &EAbort and its descendants';
|
|
RsIgnoredExceptions = '&Ancestor exception classes to ignore (one per line)';
|
|
|
|
//=== JclUsesDialog.pas ======================================================
|
|
resourcestring
|
|
RsActionSkip = 'Skip';
|
|
RsActionAdd = 'Add';
|
|
RsActionMove = 'Move';
|
|
RsSectionImpl = 'to implementation uses';
|
|
RsSectionIntf = 'to interface uses';
|
|
RsUndeclIdent = '[Error] %s(%d) Undeclared identifier: ''%s''';
|
|
RsConfirmChanges = '%s: Confirm changes';
|
|
|
|
//=== JclParseUses.pas =======================================================
|
|
resourcestring
|
|
RsEDuplicateUnit = 'Duplicate unit ''%s''';
|
|
RsEInvalidLibrary = 'Invalid library';
|
|
RsEInvalidProgram = 'Invalid program';
|
|
RsEInvalidUnit = 'Invalid unit';
|
|
RsEInvalidUses = 'Invalid uses clause';
|
|
|
|
//=== ProjAnalyserImpl.pas ===================================================
|
|
resourcestring
|
|
RsAnalyzeActionCaption = 'Analyze project %s';
|
|
RsProjectNone = '[none]';
|
|
RsCantFindMAPFile = 'Can''t find MAP "%s" for project "%s"';
|
|
RsBuildingProject = 'Building project %s ...';
|
|
RsAnalyseMenuItemNotInserted = 'Can''t insert the analyse menu item';
|
|
|
|
//=== ProjAnalyzerFrm.pas ====================================================
|
|
resourcestring
|
|
RsCopy = 'Copy';
|
|
RsSave = 'Save';
|
|
RsDetails = 'Details';
|
|
RsSummary = 'Summary';
|
|
RsForms = 'Forms';
|
|
RsShowPackages = 'Show Packages';
|
|
RsTextLabels = 'Text labels';
|
|
RsName = 'Name';
|
|
RsSize = 'Size';
|
|
RsGroup = 'Group';
|
|
RsPackage = 'Package';
|
|
RsFormCaption = 'Project Analyzer - %s';
|
|
RsStatusText = 'Units: %d, Forms: %d, Code: %d, ICode: %d, Data: %d, Bss: %d, Resources: %d';
|
|
RsCodeData = '(CODE+ICODE+DATA)';
|
|
|
|
//=== JclUsesWizard.pas ======================================================
|
|
resourcestring
|
|
RsEErrorReadingBuffer = 'Error reading from edit buffer';
|
|
RsUsesSheet = 'Uses wizard';
|
|
|
|
//=== JclOptionsFrame.pas ====================================================
|
|
resourcestring
|
|
RsUsesConfigurationFile = '&Configuration file:';
|
|
RsUsesActive = '&Active';
|
|
RsUsesConfirm = '&Prompt to confirm changes';
|
|
RsUsesOpenTitle = 'Select JEDI Uses wizard configuration file';
|
|
RsUsesOpenFilters = 'Configuration files (*.ini)|*.ini|All files (*.*)|*.*';
|
|
|
|
//=== JclDebugIdeImpl.pas ====================================================
|
|
resourcestring
|
|
RsENoProjectOptions = 'Project options are not available';
|
|
RsENoProjectOptionsConfigurations = 'Project options configurations are not available';
|
|
RsCantInsertToInstalledPackage = 'JCL Debug IDE Expert: Can not insert debug information to installed package' +
|
|
NativeLineBreak + '%s' + NativeLineBreak + 'Would you like to disable the insertion of JCL Debug data ?';
|
|
RsChangeMapFileOption = 'JCL Debug expert: the project "%s" must be configured to generate a detailled MAP file.' +
|
|
NativeLineBreak + 'Do you want the expert to change this setting?';
|
|
RsDisabledDebugExpert = 'JCL Debug expert is disabled';
|
|
RsCompilationAborted = 'JCL Debug data cannot be inserted to installed package' + NativeLineBreak + 'Compilation aborted';
|
|
RsDebugExpertCaption = 'JCL Debug expert';
|
|
RsAlwaysDisabled = 'Always &disabled';
|
|
RsProjectDisabled = 'D&isabled for this project';
|
|
RsProjectEnabled = 'E&nabled for this project';
|
|
RsAlwaysEnabled = 'Always &enabled';
|
|
RsEExecutableNotFound = 'Executable file for project "%s" not found.' +
|
|
'JCL debug data can''t be added to the binary.';
|
|
RsEMapFileNotFound = 'Map file "%s" for project "%s" not found.' +
|
|
'No conversions of debug information were made';
|
|
RsConvertedMapToJdbg = 'Converted MAP file "%s" (%d bytes) to .jdbg (%d bytes)';
|
|
RsInsertedJdbg = 'Converted MAP file "%s" (%d bytes) and inserted debug information (%d bytes) into the binary';
|
|
RsDeletedMapFile = 'Deleted %s file "%s"';
|
|
RsEFailedToDeleteMapFile = 'Failed to delete %s file "%s"';
|
|
RsEMapConversion = 'Failed to convert MAP file "%s"';
|
|
RsENoActiveProject = 'No active project';
|
|
RsENoProjectMenuItem = 'Project menu item not found';
|
|
RsEInsertDataMenuItemNotInserted = 'Can''t insert the insert data menu item';
|
|
RsENoBuildAction = 'Build action not found';
|
|
RsENoBuildAllAction = 'Build All action not found';
|
|
RsDebugConfigPageCaption = 'Debug info converter';
|
|
RsEProjectPropertyFailed = 'Unable to save project properties, project file may be read-only';
|
|
|
|
//=== JclDebugIdeConfigFrame.pas =============================================
|
|
resourcestring
|
|
RsDefaultDisabled = 'D&isabled by default (can be enabled per project)';
|
|
RsDefaultEnabled = 'E&nabled by default (can be disabled per project)';
|
|
RsDebugGenerateJdbg = 'Generate .jdbg files';
|
|
RsDebugInsertJdbg = 'Insert JDBG data into the binary';
|
|
RsDeleteMapFile = 'Delete map files after conversion';
|
|
RsEInvalidDebugExpertState = '%d is not a valid debug expert state';
|
|
|
|
//=== JclDebugIdeResult.pas ==================================================
|
|
resourcestring
|
|
RsProject = 'Project';
|
|
RsMapFileSize = 'MAP file size';
|
|
RsJCLDebugSize = 'JCLDebug size';
|
|
RsRatio = 'Ratio';
|
|
RsExecutableFileName = 'Executable file name';
|
|
RsLinkerBug = 'Linker bug';
|
|
RsLineErrors = 'Line errors';
|
|
|
|
//=== JclSIMDCpuInfo.pas =====================================================
|
|
resourcestring
|
|
RsCpuInfoTitle = 'Local CPU Informations';
|
|
RsVendor = 'Vendor';
|
|
RsFrequency = 'Frequency';
|
|
RsEnabledFPU = 'Enabled FPU';
|
|
RsEnabledSSE = 'Enabled SSE';
|
|
RsEnabledAVX = 'Enabled AVX';
|
|
RsSSE1 = 'SSE Version 1';
|
|
RsSSE2 = 'SSE Version 2';
|
|
RsSSE3 = 'SSE Version 3';
|
|
RsSSE3Ext = 'SSE Version 3 Ext.';
|
|
RsSSE4A = 'SSE Version 4 A';
|
|
RsSSE4B = 'SSE Version 4 B';
|
|
RsSSE5 = 'SSE Version 5';
|
|
RsAVX = 'AVX';
|
|
RsClose = 'Close';
|
|
|
|
//=== JclSIMDModifyForm.pas ==================================================
|
|
resourcestring
|
|
RsDisplay = 'Display';
|
|
RsFormat = 'Format';
|
|
RsBinary = 'Binary';
|
|
RsSignedDecimal = 'Signed Decimal';
|
|
RsUnsignedDecimal = 'Unsigned Decimal';
|
|
RsHexadecimal = 'Hexadecimal';
|
|
RsKeepBlank = 'Keep blank for no change';
|
|
RsSIMDModificationDescription = 'Tip: xmm0.byte0 will return the first byte of xmm0, ' +
|
|
'valid fields are byteX, wordX, dwordX, qwordX, singleX, doubleX' + NativeLineBreak +
|
|
'Valid registers are:' + NativeLineBreak +
|
|
' - mm0..mm7 (all processors)' + NativeLineBreak +
|
|
' - xmm0..xmm7 (32-bit processor with SSE) or xmm0..xmm15 (64-bit processor with SSE)' + NativeLineBreak +
|
|
' - ymm0..ymm7 (32-bit processor with AVX) or ymm0..ymm15 (64-bit processor with AVX)' + NativeLineBreak;
|
|
|
|
//=== JclSIMDView.pas ========================================================
|
|
resourcestring
|
|
RsENoViewMenuItem = 'View menu item not found';
|
|
RsENoDebugWindowsMenuItem = 'Debug windows menu item not found';
|
|
|
|
//=== JclSIMDUtils.pas =======================================================
|
|
resourcestring
|
|
RsSIMD = 'SIMD';
|
|
RsMMX = 'MMX';
|
|
RsMMXExt = 'MMX Ext.';
|
|
Rs3DNow = '3DNow!';
|
|
Rs3DNowExt = '3DNow! Ext.';
|
|
RsLong = '64-bit Core';
|
|
|
|
RsNoSSE = 'SSE are not supported on this processor';
|
|
RsNotSupportedFormat = '<Unsupported format>';
|
|
RsNoPackedData = '<No packed data>';
|
|
RsModifyMM = 'Modification of MM%d';
|
|
RsModifyXMM1 = 'Modification of XMM%d';
|
|
RsModifyXMM2 = 'Modification of XMM%.2d';
|
|
RsModifyYMM1 = 'Modification of YMM%d';
|
|
RsModifyYMM2 = 'Modification of YMM%.2d';
|
|
|
|
RsVectorIE = 'IE ';
|
|
RsVectorDE = 'DE ';
|
|
RsVectorZE = 'ZE ';
|
|
RsVectorOE = 'OE ';
|
|
RsVectorUE = 'UE ';
|
|
RsVectorPE = 'PE ';
|
|
RsVectorDAZ = 'DAZ '; // (Only in Intel P4, Intel Xeon and AMD)
|
|
RsVectorIM = 'IM ';
|
|
RsVectorDM = 'DM ';
|
|
RsVectorZM = 'ZM ';
|
|
RsVectorOM = 'OM ';
|
|
RsVectorUM = 'UM ';
|
|
RsVectorPM = 'PM ';
|
|
RsVectorRC = 'RC ';
|
|
RsVectorFZ = 'FZ ';
|
|
|
|
RsVectorIEText = 'Invalid-operation exception';
|
|
RsVectorDEText = 'Denormal-operand exception';
|
|
RsVectorZEText = 'Zero-divide exception';
|
|
RsVectorOEText = 'Overflow exception';
|
|
RsVectorUEText = 'Underflow exception';
|
|
RsVectorPEText = 'Precision exception';
|
|
RsVectorDAZText = 'Denormal are zeros'; // (Only in Intel P4, Intel Xeon and AMD)
|
|
RsVectorIMText = 'Invalid-operation mask';
|
|
RsVectorDMText = 'Denormal-operand mask';
|
|
RsVectorZMText = 'Zero-divide mask';
|
|
RsVectorOMText = 'Overflow mask';
|
|
RsVectorUMText = 'Underflow mask';
|
|
RsVectorPMText = 'Precision mask';
|
|
RsVectorRCText = 'Rounding control';
|
|
RsVectorFZText = 'Flush to zero';
|
|
|
|
RsRoundToNearest = 'Round to nearest';
|
|
RsRoundDown = 'Round down';
|
|
RsRoundUp = 'Round up';
|
|
RsRoundTowardZero = 'Round toward zero';
|
|
|
|
RsEBadRegisterDisplay = 'Bad register display';
|
|
|
|
//=== JclSIMDViewForm.pas ====================================================
|
|
resourcestring
|
|
RsStayOnTop = 'Stay on top';
|
|
RsModify = 'Modify';
|
|
RsComplementBit = 'Complement bit';
|
|
RsEmptyMM = 'Empty MM register';
|
|
RsEmptyAllMM = 'Empty all MM registers';
|
|
RsViewYMM = 'View YMM registers';
|
|
RsCPUInfo = 'CPU Informations...';
|
|
|
|
RsECantUpdateThreadContext = 'Unable to update the thread context';
|
|
|
|
//=== JclOtaExcDlgRepository.pas =============================================
|
|
resourcestring
|
|
RsRepositoryExcDlgPage = 'Exception dialog';
|
|
|
|
RsRepositoryExcDlgDelphiName = 'Jcl Exception dialog for Delphi';
|
|
RsRepositoryExcDlgDelphiDescription = 'Create an exception dialog for your Delphi project';
|
|
|
|
RsRepositoryExcDlgCBuilderName = 'Jcl Exception dialog for C++Builder';
|
|
RsRepositoryExcDlgCBuilderDescription = 'Create an exception dialog for your C++Builder';
|
|
|
|
//=== JclVersionControlImpl.pas ==============================================
|
|
resourcestring
|
|
RsVersionCtrlMenuCaption = '&Version Control';
|
|
RsSvnMenuItemNotInserted = 'Can''t insert the ''%s'' menu item';
|
|
RsENoToolsMenuItem = 'Tools menu item not found';
|
|
RsVersionControlSheet = 'Version control';
|
|
RsActionCategory = 'JEDI Code Library';
|
|
|
|
//=== JclStackTraceViewerConfigFrame.pas =====================================
|
|
resourcestring
|
|
RsExpandTreeView = 'Expand TreeView';
|
|
RsModuleVersionAsRevision = 'Module FileVersion as Revision';
|
|
|
|
//=== JclStackTraceViewerExceptInfoFrame.pas =================================
|
|
resourcestring
|
|
RsExceptionClassName = 'ClassName:';
|
|
RsExceptionMessage = 'Message:';
|
|
|
|
//=== JclStackTraceViewerImpl.pas ============================================
|
|
resourcestring
|
|
RsStackTraceViewerCaption = 'Stack Traces';
|
|
RsStackTraceViewerOptionsPageName = 'Stack Trace Viewer';
|
|
|
|
//=== JclStackTraceViewerMainFrame.pas =======================================
|
|
resourcestring
|
|
RsSTVFindFilesInProjectGroup = 'Find files in active project group';
|
|
RsSTVFindFileInProjectGroup = 'Find %s in active project group';
|
|
RsSTVFindFilesInBrowsingPath = 'Find files in browsing path';
|
|
|
|
//=== JclStackTraceViewerMainFrame.pas =======================================
|
|
resourcestring
|
|
RsJumpToCodeLine = 'Jump to code line';
|
|
RsLoadStack = 'Load Stack';
|
|
RsOptions = 'Options';
|
|
RsUpdateLocalInfo = 'Update Local Info';
|
|
|
|
//=== JclStackTraceViewerModuleFrame.pas =====================================
|
|
resourcestring
|
|
RsStartAddr = 'Start address';
|
|
RsEndAddr = 'End address';
|
|
RsSystemModule = 'System module';
|
|
RsBinFileName = 'Bin file name';
|
|
RsBinFileVersion = 'Bin file version';
|
|
RsFileVersion = 'File version';
|
|
RsFileDescription = 'File description';
|
|
|
|
//=== JclStackTraceViewerStackFrame.pas ======================================
|
|
resourcestring
|
|
RsStackModuleName = 'Module name';
|
|
RsSourceUnitName = 'Source unit name';
|
|
RsProcedureName = 'Procedure name';
|
|
RsSourceName = 'Source name';
|
|
RsLineNumber = 'Line number';
|
|
RsLineNumberOffsetFromProcedureStart = 'Line number offset from procedure start';
|
|
RsRevision = 'Revision';
|
|
RsProjectFile = 'Project file';
|
|
RsTranslatedLineNumber = 'Translated line number';
|
|
|
|
//=== JclVersionCtrlCommonOptions.pas ========================================
|
|
resourcestring
|
|
RsEInvalidMenuCaption = 'Menu caption cannot contain \, _ and numbers';
|
|
RsDisableActions = '&Enable/disable actions';
|
|
RsHideUnsupportedActions = '&Hide unsupported actions';
|
|
RsSaveConfirmation = '&Save confirmation';
|
|
RsActOnTopSandBox = '&Act on top sandbox';
|
|
RsIcons = '&Icons:';
|
|
RsNewItem = 'New item';
|
|
RsNewSeparator = 'New &separator';
|
|
RsNewSubMenu = 'New s&ub menu';
|
|
RsNewAction = 'New &action';
|
|
RsDeleteItem = '&Delete';
|
|
RsRenameItem = '&Rename';
|
|
RsMoveItemUp = 'Move &up';
|
|
RsMoveItemDown = 'Move &down';
|
|
RsMenuOrganization = 'Menu &organization:';
|
|
RsNoIcon = 'No icon';
|
|
RsJCLIcons = 'JCL icons';
|
|
|
|
//=== JclVersionCtrlImpl.pas =================================================
|
|
resourcestring
|
|
RsEInvalidAction = 'Internal error: invalid action';
|
|
|
|
{$IFDEF UNITVERSIONING}
|
|
const
|
|
UnitVersioning: TUnitVersionInfo = (
|
|
RCSfile: '$URL: https://jcl.svn.sourceforge.net/svnroot/jcl/tags/JCL-2.1-Build3536/jcl/experts/common/JclOtaResources.pas $';
|
|
Revision: '$Revision: 3020 $';
|
|
Date: '$Date: 2009-09-23 00:01:46 +0200 (mer., 23 sept. 2009) $';
|
|
LogPath: 'JCL\experts\common';
|
|
Extra: '';
|
|
Data: nil
|
|
);
|
|
{$ENDIF UNITVERSIONING}
|
|
|
|
implementation
|
|
|
|
{$IFDEF UNITVERSIONING}
|
|
initialization
|
|
RegisterUnitVersion(HInstance, UnitVersioning);
|
|
|
|
finalization
|
|
UnregisterUnitVersion(HInstance);
|
|
{$ENDIF UNITVERSIONING}
|
|
|
|
end.
|