fpdemsg.pp 4.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150
  1. {$mode objfpc}
  2. {$h+}
  3. unit fpdemsg;
  4. interface
  5. ResourceString
  6. { ---------------------------------------------------------------------
  7. Strings which appear in the program
  8. ---------------------------------------------------------------------}
  9. SFPDE = 'Free Pascal documentation editor';
  10. SName = 'Name';
  11. SOK = ' OK ';
  12. SCancel = ' Cancel ';
  13. SNewDocument = 'New document';
  14. SNew = 'New';
  15. SInsertLink = 'Insert link';
  16. SInsertTable = 'Insert table';
  17. SForFile = ' in file ';
  18. SForPackage = ' in package ';
  19. SForModule = ' in module ';
  20. SForTopic = ' in topic';
  21. SLinkTarget = 'Link target';
  22. SLinkText = 'Link text';
  23. STableRows = 'Rows';
  24. STableCols = 'Columns';
  25. STableHeader = 'Use header row';
  26. SFileModified = 'Document "%s" was modified, would you like to save it?';
  27. SDeletePackage = 'Are you sure you want to delete package "%s" ?';
  28. SDeleteModule = 'Are you sure you want to delete module "%s" ?';
  29. SDeleteTopic = 'Are you sure you want to delete topic "%s" ?';
  30. SDeleteElement = 'Are you sure you want to delete element "%s" ?';
  31. SRenamePackage = 'Rename package';
  32. SRenameModule = 'Rename module';
  33. SRenameTopic = 'Rename topic';
  34. SRenameElement = 'Rename element';
  35. SNoElement = 'No element selected';
  36. SDataForElement = 'Documentation for element "%s":';
  37. SShortDescription = 'Short';
  38. SDescription = 'Description';
  39. SErrors = 'Errors';
  40. SSeeAlso = 'See Also';
  41. SCodeExample = 'Example code File';
  42. SMakeSkelFromSource = 'Make new document from source file';
  43. SSkelErrorWithFile = 'makeskel reported an error (%d). Try to load produced file anyway ?';
  44. SSkelErrorWithoutFile = 'makeskel reported an error (%d) and produced no file.';
  45. SOptConfirmDelete = 'Confirm node deletion';
  46. SOptCreateBackup = 'Backup existing files';
  47. SOptSkipEmptyNodes = 'Do not create empty nodes';
  48. SOptBackupExtension = 'Backup file extension';
  49. SOptDefaultExtension = 'Default extension for new files';
  50. SOptMaxRecentUsed = 'Items in MRU list';
  51. SAboutText = 'fpdoc editor 1.0'#10'(c) 2002 Michael Van Canneyt'#10+
  52. 'See http://www.freepascal.org/';
  53. { ---------------------------------------------------------------------
  54. Menu strings
  55. ---------------------------------------------------------------------}
  56. SMenuOpen = '_Open';
  57. SMenuNew = '_New';
  58. SMenuNewFromSource = 'New from so_urce';
  59. SMenuSave = '_Save';
  60. SMenuSaveAs = 'Save _as';
  61. SMenuRecent = '_Recent';
  62. SMenuClose = '_Close';
  63. SMenuExit = 'E_xit';
  64. SMenuFile = 'File';
  65. SMenuInsert = 'Insert';
  66. SMenuInsertPackage = '_Package';
  67. SMenuInsertModule = '_Module';
  68. SMenuInsertTopic = 'T_opic';
  69. SMenuInsertElement = '_Element';
  70. SMenuInsertLink = '_Link';
  71. SMenuInsertTable = '_Table';
  72. SMenuFormat = 'Format';
  73. SMenuFormatBold = '_Bold';
  74. SMenuFormatUnderLine = '_Underline';
  75. SMenuFormatItalics = '_Italic';
  76. SMenuformatVariable = '_Variable';
  77. SMenuFormatRemark = '_Remark';
  78. SMenuFormatParaGraph = '_Paragraph';
  79. SMenuFormatCode = '_Code';
  80. SMenuFormatFile = '_File';
  81. SMenuRename = 'Rename';
  82. SMenuDelete = 'Delete';
  83. SMenuExtra = 'Extra';
  84. SMenuExtraoptions = 'Options';
  85. SMenuHelp = 'Help';
  86. SMenuHelpAbout = 'About';
  87. { ---------------------------------------------------------------------
  88. Hint strings
  89. ---------------------------------------------------------------------}
  90. SHintFileNew = 'New file';
  91. SHintFileOpen = 'Open file';
  92. SHintFileSave = 'Save file';
  93. SHintFileSaveAs = 'Save file as';
  94. SHintInsertPackage = 'New package';
  95. SHintInsertModule = 'New module';
  96. SHintInsertTopic = 'New topic';
  97. SHintInsertElement = 'New element';
  98. SHintInsertLink = 'Insert link';
  99. ShintInsertTable = 'Insert table';
  100. SMarkSelection = 'Mark selection %s';
  101. SHMenuExtraOptions = 'Show options dialog';
  102. SHMenuHelpAbout = 'About this program';
  103. { ---------------------------------------------------------------------
  104. Error messages.
  105. ---------------------------------------------------------------------}
  106. SErrNoPackageForModule = 'No package found to insert module "%s"';
  107. SErrNoNodeForTopic = 'No parent node found to insert topic "%s"';
  108. SErrNoNodeForPackage = 'No node found for package "%s"';
  109. SErrNoNodeForModule = 'No node found for module "%s"';
  110. SErrNoModuleForElement = 'No module found to insert element "%s"';
  111. SErrNoNodeForElement = 'No node found for element "%s"';
  112. SErrUnknownDomElement = 'Unknwon DOM element as parent for selected element: "%s"';
  113. SSaveFileTitle = 'Enter filename to save to';
  114. SOpenFileTitle = 'Select file to open';
  115. Function FormatHint(S : String) : String;
  116. implementation
  117. uses sysutils;
  118. Function FormatHint(S : String) : String;
  119. begin
  120. Result:=Format(SMarkSelection,[S]);
  121. end;
  122. end.