mirror of
https://gitlab.com/freepascal.org/lazarus/lazarus.git
synced 2025-04-05 00:48:05 +02:00
272 lines
11 KiB
ObjectPascal
272 lines
11 KiB
ObjectPascal
{
|
|
***************************************************************************
|
|
* *
|
|
* This source is free software; you can redistribute it and/or modify *
|
|
* it under the terms of the GNU General Public License as published by *
|
|
* the Free Software Foundation; either version 2 of the License, or *
|
|
* (at your option) any later version. *
|
|
* *
|
|
* This code is distributed in the hope that it will be useful, but *
|
|
* WITHOUT ANY WARRANTY; without even the implied warranty of *
|
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU *
|
|
* General Public License for more details. *
|
|
* *
|
|
* A copy of the GNU General Public License is available on the World *
|
|
* Wide Web at <http://www.gnu.org/copyleft/gpl.html>. You can also *
|
|
* obtain it by writing to the Free Software Foundation, *
|
|
* Inc., 51 Franklin Street - Fifth Floor, Boston, MA 02110-1335, USA. *
|
|
* *
|
|
***************************************************************************
|
|
|
|
Author: Michael Van Canneyt
|
|
}
|
|
unit LazDEMsg;
|
|
|
|
{$mode objfpc}{$h+}
|
|
|
|
interface
|
|
|
|
ResourceString
|
|
|
|
{ ---------------------------------------------------------------------
|
|
Strings which appear in the program
|
|
---------------------------------------------------------------------}
|
|
SAboutFormCaption = 'About this application';
|
|
sLazDocEditor = 'Lazarus Documentation Editor';
|
|
sCopyRight1 = 'This application is (c) by Michael Van Canneyt and the Lazarus team';
|
|
sCopyRight2 = 'It is released under the terms of the GENERAL PUBLIC LICENSE:';
|
|
|
|
|
|
SFileTemplate = 'template.xml';
|
|
//SFPDE = 'Free Pascal documentation editor';
|
|
//SName = 'Name';
|
|
//SOK = ' OK ';
|
|
//SCancel = ' Cancel ';
|
|
SNewDocument = 'New document';
|
|
SNew = 'New';
|
|
SInsertLink = 'Insert link';
|
|
SInsertTable = 'Insert table';
|
|
SInsertBulletedList = 'Insert bulleted list';
|
|
SInsertNumberedList = 'Insert numbered list';
|
|
sItemsCount = 'Items count';
|
|
SInsertPrintShortLink = 'Insert short description link';
|
|
SInsertExampleCode = 'Insert example code';
|
|
SForFile = ' in file ';
|
|
SForPackage = ' in package ';
|
|
SForModule = ' in module ';
|
|
SForTopic = ' in topic ';
|
|
SLinkTarget = 'Link target';
|
|
SLinkText = 'Link text';
|
|
STableRows = 'Rows';
|
|
STableCols = 'Columns';
|
|
STableHeader = 'Use header row';
|
|
SPackages = 'Packages';
|
|
SFileModified = 'Document "%s" was modified, would you like to save it?';
|
|
SDeletePackage = 'Are you sure you want to delete package "%s" ?';
|
|
SDeleteModule = 'Are you sure you want to delete module "%s" ?';
|
|
SDeleteTopic = 'Are you sure you want to delete topic "%s" ?';
|
|
//SDeleteElement = 'Are you sure you want to delete element "%s" ?';
|
|
SRenamePackage = 'Rename package';
|
|
SRenameModule = 'Rename module';
|
|
SRenameTopic = 'Rename topic';
|
|
SRenameElement = 'Rename element';
|
|
SNoElement = 'No element selected';
|
|
SDataForElement = 'Documentation for element "%s":';
|
|
SShortDescription = 'Short';
|
|
SErrors = 'Errors';
|
|
SSeeAlso = 'See Also';
|
|
SCodeExample = 'Example code File';
|
|
SMakeSkelFromSource = 'Make new document from source file';
|
|
SSkelErrorWithFile = 'makeskel reported an error (%d). Try to load produced file anyway ?';
|
|
SSkelErrorWithoutFile = 'makeskel reported an error (%d) and produced no file.';
|
|
SLinksTo = ' links to ';
|
|
SHintEditElementLink = 'Edit element link';
|
|
//SOptConfirmDelete = 'Confirm node deletion';
|
|
//SOptCreateBackup = 'Backup existing files';
|
|
//SOptSkipEmptyNodes = 'Do not create empty nodes';
|
|
//SOptBackupExtension = 'Backup file extension';
|
|
//SOptDefaultExtension = 'Default extension for new files';
|
|
//SOptMaxRecentUsed = 'Items in MRU list';
|
|
//SAboutText = 'fpdoc editor 1.0'#10'(c) 2002 Michael Van Canneyt'#10+
|
|
// 'See http://www.freepascal.org/';
|
|
SFileStructure = 'Documentation structure';
|
|
SModuleElements = 'Elements for selected node';
|
|
|
|
sNewFile = 'New file';
|
|
sNewPackage = 'New package';
|
|
sNewModule = 'New module';
|
|
sNewElement = 'New element';
|
|
sNewTopic = 'New topic';
|
|
sNodeName = 'Node name';
|
|
|
|
//Build Form strings
|
|
SAddDescriptionFile = 'Select a new description file';
|
|
SEditDescriptionFile = 'Change description file';
|
|
SSelectOutputFile = 'Select output file name';
|
|
SSelectOutputDirectory = 'Select output directory';
|
|
SUsingCommand = 'Building docs using command: ';
|
|
SErrFPDoc = 'Building failed with exit code %d. Please check log.';
|
|
SBuildOK = 'Documentation successfully built.';
|
|
sBuildDocumentation = 'Build documentation';
|
|
sPackage = '&Package';
|
|
sFormat = '&Format';
|
|
sOutput = '&Output';
|
|
sCreateContentFile = 'Create cont&ent file';
|
|
sBuild = '&Build';
|
|
sLoad = '&Load';
|
|
sSave = '&Save';
|
|
sClose = '&Close';
|
|
sAdd = '&Add';
|
|
sDelete = '&Delete';
|
|
sEdit = '&Edit';
|
|
sAddAll = 'Add All';
|
|
sDescription = 'Description';
|
|
sSourcesCapt = 'Sources';
|
|
sOtherOptions = 'Other options';
|
|
sBuildOutput = 'Build output';
|
|
sHideProtectedMethods = '&Hide protected methods';
|
|
sImportContentFile = 'Import content file';
|
|
sTargetOS = 'Target OS';
|
|
sCPU = 'CPU';
|
|
sAdditionalParams = 'Additional parameters for fpdoc';
|
|
sShowPrivateMethods = 'Show p&rivate methods';
|
|
sWarnIfNoDocumentationNodeFound = 'Warn if no documentation node found';
|
|
|
|
sSaveBeforeBuildQuestion = 'You have unsaved changes in "%s".%s' +
|
|
'They should be saved in order to be visible in built documentation. Save them?';
|
|
{ ---------------------------------------------------------------------
|
|
Menu strings
|
|
---------------------------------------------------------------------}
|
|
|
|
SMenuFile = '&File';
|
|
SMenuFileNew = '&New';
|
|
SMenuFileOpen = '&Open';
|
|
SMenuFileNewFromFile = 'New from fi&le';
|
|
SMenuFileSave = '&Save';
|
|
SMenuFileSaveAs = 'Save &as';
|
|
SMenuFileClose = '&Close';
|
|
SMenuFileRecent = '&Recent';
|
|
SMenuFileQuit = '&Quit';
|
|
|
|
SMenuInsert = '&Insert';
|
|
SMenuInsertPackage = '&Package';
|
|
SMenuInsertModule = '&Module';
|
|
SMenuInsertTopic = 'T&opic';
|
|
SMenuInsertElement = '&Element';
|
|
SMenuInsertLink = '&Link';
|
|
SMenuInsertTable = '&Table';
|
|
SMenuInsertShortDescLink = '&Short description link';
|
|
SMenuInsertQuickLink = '&Quick Link';
|
|
SMenuInsertPrintShort = 'Insert short desc link';
|
|
SMenuInsertList = 'List';
|
|
SMenuInsertBulletedList = 'Bulleted list';
|
|
SMenuInsertNumberedList = 'Numbered list';
|
|
|
|
SMenuFormat = 'Format';
|
|
SMenuFormatBold = '&Bold';
|
|
SMenuFormatUnderLine = '&Underline';
|
|
SMenuFormatItalics = '&Italic';
|
|
SMenuFormatVariable = '&Variable';
|
|
SMenuFormatRemark = '&Remark';
|
|
SMenuFormatParaGraph = '&Paragraph';
|
|
SMenuFormatCode = '&Code';
|
|
SMenuFormatFile = '&File';
|
|
|
|
SMenuRename = 'Rename';
|
|
SMenuDelete = 'Delete';
|
|
SMenuExpandAll = 'Expand All';
|
|
SMenuCollapseAll = 'Collapse All';
|
|
|
|
SMenuExtra = '&Extra';
|
|
SMenuExtraOptions = '&Options';
|
|
SMenuExtraBuild = '&Build';
|
|
|
|
SMenuHelp = '&Help';
|
|
SMenuHelpAbout = '&About ...';
|
|
|
|
{ ---------------------------------------------------------------------
|
|
Hint strings
|
|
---------------------------------------------------------------------}
|
|
SHintFileNew = 'New file';
|
|
SHintFileOpen = 'Open file';
|
|
SHintFileSave = 'Save file';
|
|
SHintFileSaveAs = 'Save file as';
|
|
SHintMenuNewFromFile = 'New from file ...';
|
|
SHintFileClose = 'Close current file';
|
|
SHintFileExit = 'Close doc editor';
|
|
|
|
SHintFormatBold = 'Bold';
|
|
SHintFormatItalics = 'Italic';
|
|
SHintFormatUnderLine = 'Underline';
|
|
SHintFormatRemark = 'Remark';
|
|
SHintFormatVariable = 'Variable';
|
|
SHintFormatCode = 'Code';
|
|
SHintFormatFile = 'File';
|
|
|
|
SHintInsertPackage = 'New package';
|
|
SHintInsertModule = 'New module';
|
|
SHintInsertTopic = 'New topic';
|
|
SHintInsertElement = 'New element';
|
|
SHintInsertLink = 'Insert link';
|
|
ShintInsertTable = 'Insert table';
|
|
SHintInsertPrintShortLink = 'Insert a short description link';
|
|
SHintInsertBulletedList = 'Insert bulleted list';
|
|
SHintInsertNumberedList = 'Insert numbered list';
|
|
|
|
SMarkSelection = 'Mark selection %s';
|
|
|
|
SHMenuExtraOptions = 'Show options dialog';
|
|
SHMenuHelpAbout = 'About this program';
|
|
|
|
SHintToolbarAdd = 'Add';
|
|
SHintToolbarEdit = 'Edit';
|
|
SHintToolbarDelete = 'Delete';
|
|
|
|
{ ---------------------------------------------------------------------
|
|
Error messages.
|
|
---------------------------------------------------------------------}
|
|
|
|
|
|
SErrNoPackageForModule = 'No package found to insert module "%s"';
|
|
SErrNoNodeForTopic = 'No parent node found to insert topic "%s"';
|
|
SErrNoNodeForPackage = 'No node found for package "%s"';
|
|
SErrNoNodeForModule = 'No node found for module "%s"';
|
|
SErrNoModuleForElement = 'No module found to insert element "%s"';
|
|
//SErrNoNodeForElement = 'No node found for element "%s"';
|
|
SErrUnknownDomElement = 'Unknwon DOM element as parent for selected element: "%s"';
|
|
SStartNodeNotFound = 'Start element "%s" could not be found';
|
|
|
|
//SSaveFileTitle = 'Enter filename to save to';
|
|
//SOpenFileTitle = 'Select file to open';
|
|
sSelectSomeText = 'Select some text.';
|
|
|
|
//Options dialog
|
|
sOptDlgOptions = 'Options';
|
|
sOptDlgGeneral = 'General';
|
|
sOptDlgDesktop = 'Desktop';
|
|
sOptDlgShowHints = 'Show hints';
|
|
sOptDlgConfirmDeletes = 'C&onfirm deletes';
|
|
sOptDlgCreateBackups = 'Create &backups';
|
|
sOptDlgSkipEmptyNodes = '&Skip empty nodes when saving';
|
|
sOptDlgStartMaximized = 'Start maximized';
|
|
sOptDlgReopenLastFile = 'Reopen last file on startup';
|
|
sOptDlgDefaultExtension= 'Default extension';
|
|
sOptDlgBackupExtension = 'Backup extension';
|
|
sOptDlgMaxRecentUsed = 'Max. recent used';
|
|
sOptDlgMakeskelProgram = 'makeskel program';
|
|
sOptDlgFpdocProgram = 'fpdoc program';
|
|
|
|
Function FormatHint(S : String) : String;
|
|
|
|
implementation
|
|
|
|
uses sysutils;
|
|
|
|
Function FormatHint(S : String) : String;
|
|
|
|
begin
|
|
Result:=Format(SMarkSelection,[S]);
|
|
end;
|
|
|
|
end.
|