/doceditor/lazdemsg.pp
http://github.com/graemeg/lazarus · Puppet · 271 lines · 238 code · 33 blank · 0 comment · 1 complexity · e8e8621b657462f6462b20cb79de7994 MD5 · raw file
- {
- ***************************************************************************
- * *
- * 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., 59 Temple Place - Suite 330, Boston, MA 02111-1307, 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.