├── ChangeLog ├── LICENSE ├── README.md └── source ├── component ├── Makefile ├── PasDoc_Aspell.pas ├── PasDoc_Base.pas ├── PasDoc_CommentPreprocessor.pas ├── PasDoc_Gen.pas ├── PasDoc_GenHtml.pas ├── PasDoc_GenHtmlHelp.pas ├── PasDoc_GenLatex.pas ├── PasDoc_GenSimpleXML.pas ├── PasDoc_Hashes.pas ├── PasDoc_HierarchyTree.pas ├── PasDoc_Items.pas ├── PasDoc_Languages.pas ├── PasDoc_ObjectVector.pas ├── PasDoc_OptionParser.pas ├── PasDoc_Parser.pas ├── PasDoc_ProcessLineTalk.pas ├── PasDoc_Reg.pas ├── PasDoc_Scanner.pas ├── PasDoc_Serialize.pas ├── PasDoc_SortSettings.pas ├── PasDoc_StreamUtils.pas ├── PasDoc_StringPairVector.pas ├── PasDoc_StringVector.pas ├── PasDoc_TagManager.pas ├── PasDoc_Tokenizer.pas ├── PasDoc_Types.pas ├── PasDoc_Utils.pas ├── PasDoc_Versions.pas ├── external_class_hierarchy.txt ├── external_class_hierarchy.txt.inc ├── images │ ├── automated.gif │ ├── automated.gif.inc │ ├── private.gif │ ├── private.gif.inc │ ├── protected.gif │ ├── protected.gif.inc │ ├── public.gif │ ├── public.gif.inc │ ├── published.gif │ └── published.gif.inc ├── lang │ ├── PasDoc_Languages_Bosnia_1250.inc │ ├── PasDoc_Languages_Bosnia_utf8_bom.inc │ ├── PasDoc_Languages_Brasilian_1252.inc │ ├── PasDoc_Languages_Brasilian_utf8.inc │ ├── PasDoc_Languages_Brasilian_utf8_bom.inc │ ├── PasDoc_Languages_Bulgarian_utf8.inc │ ├── PasDoc_Languages_Bulgarian_utf8_bom.inc │ ├── PasDoc_Languages_Catalan_1252.inc │ ├── PasDoc_Languages_Catalan_utf8_bom.inc │ ├── PasDoc_Languages_Chinese_gb2312.inc │ ├── PasDoc_Languages_Chinese_utf8_bom.inc │ ├── PasDoc_Languages_Croatia_1250.inc │ ├── PasDoc_Languages_Croatia_utf8_bom.inc │ ├── PasDoc_Languages_Czech_1250.inc │ ├── PasDoc_Languages_Czech_iso_8859_2.inc │ ├── PasDoc_Languages_Czech_utf8_bom.inc │ ├── PasDoc_Languages_Danish_1252.inc │ ├── PasDoc_Languages_Danish_utf8_bom.inc │ ├── PasDoc_Languages_Dutch_1252.inc │ ├── PasDoc_Languages_Dutch_utf8_bom.inc │ ├── PasDoc_Languages_English_utf8.inc │ ├── PasDoc_Languages_English_utf8_bom.inc │ ├── PasDoc_Languages_French_1252.inc │ ├── PasDoc_Languages_French_ISO_8859_15.inc │ ├── PasDoc_Languages_French_utf8.inc │ ├── PasDoc_Languages_French_utf8_bom.inc │ ├── PasDoc_Languages_German_1252.inc │ ├── PasDoc_Languages_German_utf8_bom.inc │ ├── PasDoc_Languages_Hungarian_1250.inc │ ├── PasDoc_Languages_Hungarian_utf8_bom.inc │ ├── PasDoc_Languages_Indonesian_1252.inc │ ├── PasDoc_Languages_Indonesian_utf8_bom.inc │ ├── PasDoc_Languages_Italian_1252.inc │ ├── PasDoc_Languages_Italian_utf8_bom.inc │ ├── PasDoc_Languages_Javanese_1250.inc │ ├── PasDoc_Languages_Javanese_utf8_bom.inc │ ├── PasDoc_Languages_Polish_1250.inc │ ├── PasDoc_Languages_Polish_iso_8859_2.inc │ ├── PasDoc_Languages_Polish_utf8_bom.inc │ ├── PasDoc_Languages_Russian_1251.inc │ ├── PasDoc_Languages_Russian_866.inc │ ├── PasDoc_Languages_Russian_koi8r.inc │ ├── PasDoc_Languages_Russian_utf8.inc │ ├── PasDoc_Languages_Russian_utf8_bom.inc │ ├── PasDoc_Languages_Slovak_1250.inc │ ├── PasDoc_Languages_Slovak_utf8_bom.inc │ ├── PasDoc_Languages_Spanish_1252.inc │ ├── PasDoc_Languages_Spanish_utf8_bom.inc │ ├── PasDoc_Languages_Swedish_1252.inc │ ├── PasDoc_Languages_Swedish_utf8_bom.inc │ └── PasDoc_Languages_Template_New_Language.inc ├── pasdoc.css ├── pasdoc.css.inc ├── pasdoc_defines.inc ├── pasdoc_kylixversions.inc ├── pasdoc_versions.inc ├── strutils │ └── StrUtils.pas └── tipue │ ├── Makefile │ ├── PasDoc_Tipue.pas │ ├── README │ ├── _tipue_results.html │ ├── _tipue_results.html.inc │ ├── jquery.js │ ├── jquery.min.js │ ├── jquery.min.js.inc │ ├── loader.gif │ ├── loader.gif.inc │ ├── search.png │ ├── search.png.inc │ ├── tipuesearch.css │ ├── tipuesearch.css.inc │ ├── tipuesearch.js │ ├── tipuesearch.js.inc │ ├── tipuesearch_set.js │ └── tipuesearch_set.js.inc └── console ├── PasDoc_Main.pas ├── pasdoc.bdsproj ├── pasdoc.dof ├── pasdoc.dpr ├── pasdoc.dproj ├── pasdoc.kof ├── pasdoc.lpi └── pasdoc.res /README.md: -------------------------------------------------------------------------------- 1 | # PasDocEx 2 | 3 | Hacked on extensions to the excellent [PasDoc](http://pasdoc.sipsolutions.net/) documentation tool. 4 | 5 | It supports some additional syntax for writing documentation, and outputs slightly different HTML. 6 | 7 | ## HTML Tags 8 | 9 | In addition to PasDoc's formatting tags (like `@bold`), you can use a couple of supported HTML tags (like ``): 10 | 11 | | HTML Tag | PasDoc equivalent | 12 | |-----------------------|-------------------| 13 | | `..` | `@bold(..)` | 14 | | `..` | `@italic(..)` | 15 | | `..` | `@longcode(..)` | 16 | | `..` | `@code(..)` | 17 | | `..` | `@code(..)` | 18 | | `
` | `@br` | 19 | 20 | ## Unordered Lists 21 | 22 | In addition to PasDoc's `@unorderedList` and friends, you can write unordered lists like this: 23 | 24 | \* Item 1 25 | \* Item 2 26 | \* Item 3 27 | \* etc... 28 | 29 | ## Sections 30 | 31 | There is support for sections as an alternative way to document parameters, return values, exceptions and see-also links. A section start with a new line containing a single word followed by a colon. The following sections are supported. 32 | 33 | ### Parameters: 34 | 35 | An alternative to using `@param` to document parameters. A `Parameters:` section may look like this: 36 | 37 | ``` 38 | Parameters: 39 | Foo: description of the Foo parameter 40 | spanning multiple lines. 41 | Bar: description of the Bar parameter 42 | Baz: description of the Baz parameter 43 | spanning multiple: lines. 44 | ``` 45 | 46 | Notes: 47 | * The individual parameters may be indented, but that is not required. 48 | * A parameter description may span multiple lines. Additional lines may use an addition indent, but that is not required. 49 | * The section is terminated when a blank line or the end of the string is encountered or when another section is started. 50 | 51 | ### Return: or Returns: 52 | 53 | An alternative to using `@return` to document the return value. For example: 54 | 55 | ``` 56 | Returns: 57 | The answer to life, the universe and everything 58 | ``` 59 | 60 | ### Raises: 61 | 62 | An alternative to using `@raises` to document exceptions. For example: 63 | 64 | ``` 65 | Raises: 66 | EInvalidOperation if the Question parameter does not have value 42. 67 | ``` 68 | ### SeeAlso: 69 | 70 | An alternative to using `@seealso` to document relevant links. For example: 71 | 72 | ``` 73 | SeeAlso: 74 | TStringList, TList.Add, 75 | TList.Clear clearing a list, TInterfaceList 76 | ``` 77 | 78 | Multiple "see also" links may be separated by commas and/or new lines. A link may be followed by a space and link text. In that case, the link text will be used as the text for the hyperlink. 79 | 80 | ## Generated Output Differences 81 | 82 | PasDocEx generates slightly different HTML(Help) output than PasDoc. The most notable differences are: 83 | * Overloaded methods are grouped together in table of contents. 84 | * Overloaded methods are grouped together in the documentation in case an overloaded version does not provide its own documentation. 85 | * Outputs the sections for parameters, return values and exceptions differently. -------------------------------------------------------------------------------- /source/component/Makefile: -------------------------------------------------------------------------------- 1 | # Generates all *.inc files from text/binary files in this directory. 2 | 3 | ALL_OUTPUT := pasdoc.css.inc external_class_hierarchy.txt.inc 4 | 5 | .PHONY: all clean 6 | 7 | all: $(ALL_OUTPUT) 8 | 9 | %.inc: % 10 | ../tools/file_to_pascal_string $< $@ 11 | 12 | clean: 13 | rm -f $(ALL_OUTPUT) 14 | -------------------------------------------------------------------------------- /source/component/PasDoc_Hashes.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neslib/PasDocEx/6ecd248b367249fe7d947ca1cc0c3a1e8ca74077/source/component/PasDoc_Hashes.pas -------------------------------------------------------------------------------- /source/component/PasDoc_Languages.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neslib/PasDocEx/6ecd248b367249fe7d947ca1cc0c3a1e8ca74077/source/component/PasDoc_Languages.pas -------------------------------------------------------------------------------- /source/component/PasDoc_ObjectVector.pas: -------------------------------------------------------------------------------- 1 | { 2 | Copyright 1998-2014 PasDoc developers. 3 | 4 | This file is part of "PasDoc". 5 | 6 | "PasDoc" is free software; you can redistribute it and/or modify 7 | it under the terms of the GNU General Public License as published by 8 | the Free Software Foundation; either version 2 of the License, or 9 | (at your option) any later version. 10 | 11 | "PasDoc" is distributed in the hope that it will be useful, 12 | but WITHOUT ANY WARRANTY; without even the implied warranty of 13 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 | GNU General Public License for more details. 15 | 16 | You should have received a copy of the GNU General Public License 17 | along with "PasDoc"; if not, write to the Free Software 18 | Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 19 | 20 | ---------------------------------------------------------------------------- 21 | } 22 | 23 | { 24 | @author(Johannes Berg ) 25 | @author(Michalis Kamburelis) 26 | a simple object vector 27 | } 28 | unit PasDoc_ObjectVector; 29 | 30 | {$I pasdoc_defines.inc} 31 | 32 | interface 33 | uses 34 | Contnrs, 35 | Classes; 36 | 37 | type 38 | TObjectVector = class(TObjectList) 39 | public 40 | { This is only to make constructor virtual, while original 41 | TObjectList has a static constructor. } 42 | constructor Create(const AOwnsObject: boolean); virtual; 43 | {$IFNDEF FPC} 44 | // Fix bug in D7 TList.Sort. 45 | procedure Sort(Compare: TListSortCompare); reintroduce; 46 | {$ENDIF} 47 | end; 48 | 49 | function ObjectVectorIsNilOrEmpty(const AOV: TObjectVector): boolean; 50 | 51 | implementation 52 | 53 | function ObjectVectorIsNilOrEmpty(const AOV: TObjectVector): boolean; 54 | begin 55 | Result := (not Assigned(AOV)) or (AOV.Count = 0); 56 | end; 57 | 58 | { TObjectVector } 59 | 60 | constructor TObjectVector.Create(const AOwnsObject: boolean); 61 | begin 62 | inherited Create(AOwnsObject); 63 | end; 64 | 65 | {$IFNDEF FPC} 66 | procedure TObjectVector.Sort(Compare: TListSortCompare); 67 | begin 68 | if Count <= 1 then 69 | exit; 70 | inherited; 71 | end; 72 | {$ENDIF} 73 | 74 | end. 75 | -------------------------------------------------------------------------------- /source/component/PasDoc_Reg.pas: -------------------------------------------------------------------------------- 1 | { 2 | Copyright 1998-2014 PasDoc developers. 3 | 4 | This file is part of "PasDoc". 5 | 6 | "PasDoc" is free software; you can redistribute it and/or modify 7 | it under the terms of the GNU General Public License as published by 8 | the Free Software Foundation; either version 2 of the License, or 9 | (at your option) any later version. 10 | 11 | "PasDoc" is distributed in the hope that it will be useful, 12 | but WITHOUT ANY WARRANTY; without even the implied warranty of 13 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 | GNU General Public License for more details. 15 | 16 | You should have received a copy of the GNU General Public License 17 | along with "PasDoc"; if not, write to the Free Software 18 | Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 19 | 20 | ---------------------------------------------------------------------------- 21 | } 22 | 23 | { @abstract(Registers the PasDoc components into the IDE. ) 24 | @author(Ralf Junker (delphi@zeitungsjunge.de)) 25 | @author(Johannes Berg ) 26 | @author(Michalis Kamburelis) 27 | @cvs($Date: 2014-05-21 21:57:07 +0200 (śro) $) 28 | 29 | TODO: We have some properties in TPasDoc and generators components that 30 | should be registered with filename editors. 31 | } 32 | 33 | unit PasDoc_Reg; 34 | 35 | {$I pasdoc_defines.inc} 36 | 37 | interface 38 | 39 | { Registers the PasDoc components into the IDE. } 40 | procedure Register; 41 | 42 | implementation 43 | 44 | uses 45 | Classes, 46 | PasDoc_Base, 47 | PasDoc_GenHtml, 48 | PasDoc_GenLatex, 49 | PasDoc_GenHtmlHelp; 50 | 51 | procedure Register; 52 | begin 53 | RegisterComponents('PasDoc', [TPasDoc, THTMLDocGenerator, TTexDocGenerator, 54 | THTMLHelpDocGenerator]); 55 | end; 56 | 57 | end. 58 | -------------------------------------------------------------------------------- /source/component/PasDoc_SortSettings.pas: -------------------------------------------------------------------------------- 1 | { 2 | Copyright 1998-2014 PasDoc developers. 3 | 4 | This file is part of "PasDoc". 5 | 6 | "PasDoc" is free software; you can redistribute it and/or modify 7 | it under the terms of the GNU General Public License as published by 8 | the Free Software Foundation; either version 2 of the License, or 9 | (at your option) any later version. 10 | 11 | "PasDoc" is distributed in the hope that it will be useful, 12 | but WITHOUT ANY WARRANTY; without even the implied warranty of 13 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 | GNU General Public License for more details. 15 | 16 | You should have received a copy of the GNU General Public License 17 | along with "PasDoc"; if not, write to the Free Software 18 | Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 19 | 20 | ---------------------------------------------------------------------------- 21 | } 22 | 23 | { @abstract(Sorting settings types and names.)} 24 | unit PasDoc_SortSettings; 25 | 26 | {$I pasdoc_defines.inc} 27 | 28 | interface 29 | 30 | uses SysUtils; 31 | 32 | type 33 | EInvalidSortSetting = class(Exception); 34 | 35 | TSortSetting = ( 36 | { At unit (TPasUnit) level : } { } 37 | ssCIOs, ssConstants, ssFuncsProcs, ssTypes, ssVariables, ssUsesClauses, 38 | { At CIO (TPasCio) level : } { } 39 | ssRecordFields, ssNonRecordFields, ssMethods, ssProperties); 40 | TSortSettings = set of TSortSetting; 41 | 42 | const 43 | AllSortSettings: TSortSettings = [Low(TSortSetting) .. High(TSortSetting)]; 44 | 45 | { Must be lowercase. 46 | Used in @link(SortSettingsToName), @link(SortSettingFromName). } 47 | SortSettingNames: array[TSortSetting] of string = ( 48 | 'structures', 'constants', 'functions', 'types', 'variables', 'uses-clauses', 49 | 'record-fields', 'non-record-fields', 'methods', 'properties' ); 50 | 51 | { @raises(EInvalidSortSetting if ASortSettingName does not match 52 | (case ignored) to any SortSettingNames.) } 53 | function SortSettingFromName(const SortSettingName: string): TSortSetting; 54 | 55 | { Comma-separated list } 56 | function SortSettingsToName(const SortSettings: TSortSettings): string; 57 | 58 | implementation 59 | 60 | function SortSettingFromName(const SortSettingName: string): TSortSetting; 61 | var S: string; 62 | begin 63 | S := LowerCase(SortSettingName); 64 | for Result := Low(Result) to High(Result) do 65 | if S = SortSettingNames[Result] then 66 | Exit; 67 | raise EInvalidSortSetting.CreateFmt('Invalid sort specifier "%s"', 68 | [SortSettingName]); 69 | end; 70 | 71 | function SortSettingsToName(const SortSettings: TSortSettings): string; 72 | var SS: TSortSetting; 73 | begin 74 | Result := ''; 75 | for SS := Low(SS) to High(SS) do 76 | if SS in SortSettings then 77 | begin 78 | if Result <> '' then Result := Result + ','; 79 | Result := Result + SortSettingNames[SS]; 80 | end; 81 | end; 82 | 83 | end. -------------------------------------------------------------------------------- /source/component/PasDoc_StringPairVector.pas: -------------------------------------------------------------------------------- 1 | { 2 | Copyright 1998-2014 PasDoc developers. 3 | 4 | This file is part of "PasDoc". 5 | 6 | "PasDoc" is free software; you can redistribute it and/or modify 7 | it under the terms of the GNU General Public License as published by 8 | the Free Software Foundation; either version 2 of the License, or 9 | (at your option) any later version. 10 | 11 | "PasDoc" is distributed in the hope that it will be useful, 12 | but WITHOUT ANY WARRANTY; without even the implied warranty of 13 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 | GNU General Public License for more details. 15 | 16 | You should have received a copy of the GNU General Public License 17 | along with "PasDoc"; if not, write to the Free Software 18 | Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 19 | 20 | ---------------------------------------------------------------------------- 21 | } 22 | 23 | { @abstract(Simple container for a pair of strings.) } 24 | unit PasDoc_StringPairVector; 25 | 26 | {$I pasdoc_defines.inc} 27 | 28 | interface 29 | 30 | uses 31 | Classes, 32 | PasDoc_ObjectVector; 33 | 34 | type 35 | TStringPair = class 36 | Name: string; 37 | Value: string; 38 | Data: Pointer; 39 | 40 | { Init Name and Value by @link(ExtractFirstWord) from S. } 41 | constructor CreateExtractFirstWord(const S: string); 42 | 43 | constructor Create; overload; 44 | constructor Create(const AName, AValue: string; AData: Pointer = nil); overload; 45 | end; 46 | 47 | { List of string pairs. 48 | This class contains only non-nil objects of class TStringPair. 49 | 50 | Using this class instead of TStringList (with it's Name and Value 51 | properties) is often better, because this allows both Name and Value 52 | of each pair to safely contain any special characters (including '=' 53 | and newline markers). It's also faster, since it doesn't try to 54 | encode Name and Value into one string. } 55 | TStringPairVector = class(TObjectVector) 56 | private 57 | function GetItems(i: Integer): TStringPair; 58 | procedure SetItems(i: Integer; Item: TStringPair); 59 | public 60 | property Items[i: Integer]: TStringPair read GetItems write SetItems; default; 61 | 62 | { Returns all items Names and Values glued together. 63 | For every item, string Name + NameValueSepapator + Value is 64 | constructed. Then all such strings for every items all 65 | concatenated with ItemSeparator. 66 | 67 | Remember that the very idea of @link(TStringPair) and 68 | @link(TStringPairVector) is that Name and Value strings 69 | may contain any special characters, including things you 70 | give here as NameValueSepapator and ItemSeparator. 71 | So it's practically impossible to later convert such Text 72 | back to items and Names/Value pairs. } 73 | function Text(const NameValueSepapator, ItemSeparator: string): string; 74 | 75 | { Finds a string pair with given Name. 76 | Returns -1 if not found. } 77 | function FindName(const Name: string; IgnoreCase: boolean = true): Integer; 78 | 79 | { Removes first string pair with given Name. 80 | Returns if some pair was removed. } 81 | function DeleteName(const Name: string; IgnoreCase: boolean = true): boolean; 82 | 83 | { Load from a stream using the binary format. 84 | For each item, it's Name and Value are saved. 85 | (TStringPair.Data pointers are @italic(not) saved.) } 86 | procedure LoadFromBinaryStream(Stream: TStream); 87 | 88 | { Save to a stream, in a format readable by 89 | @link(LoadFromBinaryStream). } 90 | procedure SaveToBinaryStream(Stream: TStream); 91 | 92 | { Name of first item, or '' if list empty. } 93 | function FirstName: string; 94 | end; 95 | 96 | implementation 97 | 98 | uses 99 | SysUtils { For LowerCase under Kylix 3 }, 100 | PasDoc_Utils, PasDoc_Serialize; 101 | 102 | { TStringPair ---------------------------------------------------------------- } 103 | 104 | constructor TStringPair.CreateExtractFirstWord(const S: string); 105 | var 106 | FirstWord, Rest: string; 107 | begin 108 | ExtractFirstWord(S, FirstWord, Rest); 109 | Create(FirstWord, Rest); 110 | end; 111 | 112 | constructor TStringPair.Create; 113 | begin 114 | inherited Create; 115 | end; 116 | 117 | constructor TStringPair.Create(const AName, AValue: string; AData: Pointer); 118 | begin 119 | Create; 120 | Name := AName; 121 | Value := AValue; 122 | Data := AData; 123 | end; 124 | 125 | { TStringPairVector ---------------------------------------------------------- } 126 | 127 | function TStringPairVector.GetItems(i: Integer): TStringPair; 128 | begin 129 | Result := TStringPair(inherited Items[i]); 130 | end; 131 | 132 | procedure TStringPairVector.SetItems(i: Integer; Item: TStringPair); 133 | begin 134 | inherited Items[i] := Item; 135 | end; 136 | 137 | function TStringPairVector.Text( 138 | const NameValueSepapator, ItemSeparator: string): string; 139 | var 140 | i: Integer; 141 | begin 142 | if Count > 0 then 143 | begin 144 | Result := Items[0].Name + NameValueSepapator + Items[0].Value; 145 | for i := 1 to Count - 1 do 146 | Result := Result + ItemSeparator + 147 | Items[i].Name + NameValueSepapator + Items[i].Value; 148 | end; 149 | end; 150 | 151 | function TStringPairVector.FindName(const Name: string; 152 | IgnoreCase: boolean): Integer; 153 | var 154 | LowerCasedName: string; 155 | begin 156 | if IgnoreCase then 157 | begin 158 | LowerCasedName := LowerCase(Name); 159 | for Result := 0 to Count - 1 do 160 | if LowerCase(Items[Result].Name) = LowerCasedName then 161 | Exit; 162 | Result := -1; 163 | end else 164 | begin 165 | for Result := 0 to Count - 1 do 166 | if Items[Result].Name = Name then 167 | Exit; 168 | Result := -1; 169 | end; 170 | end; 171 | 172 | function TStringPairVector.DeleteName(const Name: string; 173 | IgnoreCase: boolean): boolean; 174 | var 175 | i: Integer; 176 | begin 177 | i := FindName(Name, IgnoreCase); 178 | Result := i <> -1; 179 | if Result then 180 | Delete(i); 181 | end; 182 | 183 | procedure TStringPairVector.LoadFromBinaryStream(Stream: TStream); 184 | var 185 | I, N: Integer; 186 | P: TStringPair; 187 | begin 188 | Clear; 189 | N := TSerializable.LoadIntegerFromStream(Stream); 190 | Capacity := N; 191 | for I := 0 to N - 1 do 192 | begin 193 | P := TStringPair.Create; 194 | Add(P); 195 | P.Name := TSerializable.LoadStringFromStream(Stream); 196 | P.Value := TSerializable.LoadStringFromStream(Stream); 197 | end; 198 | end; 199 | 200 | procedure TStringPairVector.SaveToBinaryStream(Stream: TStream); 201 | var 202 | I: Integer; 203 | begin 204 | TSerializable.SaveIntegerToStream(Count, Stream); 205 | for i := 0 to Count - 1 do 206 | begin 207 | TSerializable.SaveStringToStream(Items[I].Name, Stream); 208 | TSerializable.SaveStringToStream(Items[I].Value, Stream); 209 | end; 210 | end; 211 | 212 | function TStringPairVector.FirstName: string; 213 | begin 214 | if Count > 0 then 215 | Result := Items[0].Name else 216 | Result := ''; 217 | end; 218 | 219 | end. 220 | -------------------------------------------------------------------------------- /source/component/PasDoc_StringVector.pas: -------------------------------------------------------------------------------- 1 | { 2 | Copyright 1998-2014 PasDoc developers. 3 | 4 | This file is part of "PasDoc". 5 | 6 | "PasDoc" is free software; you can redistribute it and/or modify 7 | it under the terms of the GNU General Public License as published by 8 | the Free Software Foundation; either version 2 of the License, or 9 | (at your option) any later version. 10 | 11 | "PasDoc" is distributed in the hope that it will be useful, 12 | but WITHOUT ANY WARRANTY; without even the implied warranty of 13 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 | GNU General Public License for more details. 15 | 16 | You should have received a copy of the GNU General Public License 17 | along with "PasDoc"; if not, write to the Free Software 18 | Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 19 | 20 | ---------------------------------------------------------------------------- 21 | } 22 | 23 | { 24 | @cvs($Date: 2014-05-21 21:57:07 +0200 (śro) $) 25 | @author(Johannes Berg ) 26 | @author(Michalis Kamburelis) 27 | @abstract(String vector based on TStringList.) 28 | The string vector is based on TStringList and simply exports 29 | a few extra functions - I did this so I didn't have to change 30 | so much old code, this has only little additional 31 | functionality 32 | } 33 | unit PasDoc_StringVector; 34 | 35 | {$I pasdoc_defines.inc} 36 | 37 | interface 38 | 39 | uses 40 | Classes; 41 | 42 | type 43 | TStringVector = class(TStringList) 44 | public 45 | { This is the same thing as Items[0] } 46 | function FirstName: string; 47 | 48 | procedure LoadFromTextFileAdd(const AFilename: string); overload; 49 | procedure LoadFromTextFileAdd(var ATextFile: TextFile); overload; 50 | procedure RemoveAllNamesCI(const AName: string); 51 | function ExistsNameCI(const AName: string): boolean; 52 | function IsEmpty: boolean; 53 | function AddNotExisting(const AString: string): Integer; 54 | 55 | { Load from a stream using the binary format. 56 | 57 | The binary format is 58 | @unorderedList( 59 | @item Count 60 | @item(followed by each string, loaded using 61 | @link(TSerializable.LoadStringFromStream).) 62 | ) 63 | 64 | Note that you should never use our Text value to load/save this object 65 | from/into a stream, like 66 | @code(Text := TSerializable.LoadStringFromStream(Stream)). 67 | Using and assigning to the Text value breaks when some strings have 68 | newlines inside that should be preserved. } 69 | procedure LoadFromBinaryStream(Stream: TStream); 70 | 71 | { Save to a stream, in a format readable by 72 | @link(LoadFromBinaryStream). } 73 | procedure SaveToBinaryStream(Stream: TStream); 74 | end; 75 | 76 | function NewStringVector: TStringVector; 77 | function IsEmpty(const AOV: TStringVector): boolean; overload; 78 | 79 | implementation 80 | uses 81 | SysUtils, PasDoc_Serialize; 82 | 83 | function IsEmpty(const AOV: TStringVector): boolean; 84 | begin 85 | Result := (not Assigned(AOV)) or (AOV.Count = 0); 86 | end; 87 | 88 | function NewStringVector: TStringVector; 89 | begin 90 | Result := TStringVector.Create; 91 | Result.Duplicates := dupIgnore; 92 | end; 93 | 94 | { TStringVector } 95 | 96 | function TStringVector.AddNotExisting(const AString: string): integer; 97 | begin 98 | Result := IndexOf(AString); 99 | if Result < 0 then begin 100 | Result := Add(AString); 101 | end; 102 | end; 103 | 104 | function TStringVector.ExistsNameCI(const AName: string): boolean; 105 | var 106 | i: Integer; 107 | LName: string; 108 | begin 109 | LName := LowerCase(AName); 110 | Result := false; 111 | for i := Count - 1 downto 0 do begin 112 | if LowerCase(Get(i)) = LName then begin 113 | Result := True; 114 | break; 115 | end; 116 | end; 117 | end; 118 | 119 | function TStringVector.FirstName: string; 120 | begin 121 | if Count > 0 then 122 | begin 123 | Result := Get(0); 124 | end else 125 | begin 126 | Result := ''; 127 | end 128 | end; 129 | 130 | function TStringVector.IsEmpty: boolean; 131 | begin 132 | Result := Count = 0; 133 | end; 134 | 135 | procedure TStringVector.LoadFromTextFileAdd( 136 | const AFilename: string); 137 | var 138 | LCurrent: string; 139 | begin 140 | LCurrent := Text; 141 | LoadFromFile(AFilename); 142 | Add(LCurrent); 143 | end; 144 | 145 | procedure TStringVector.LoadFromTextFileAdd(var ATextFile: TextFile); 146 | var S: string; 147 | begin 148 | while not Eof(ATextFile) do 149 | begin 150 | Readln(ATextFile, S); 151 | S := Trim(S); 152 | if S <> '' then Append(S); 153 | end; 154 | end; 155 | 156 | procedure TStringVector.RemoveAllNamesCI(const AName: string); 157 | var 158 | i: Integer; 159 | LName: string; 160 | begin 161 | LName := LowerCase(AName); 162 | for i := Count - 1 downto 0 do begin 163 | if LowerCase(Get(i)) = LName then begin 164 | Delete(i); 165 | end; 166 | end; 167 | end; 168 | 169 | procedure TStringVector.LoadFromBinaryStream(Stream: TStream); 170 | var 171 | i, n: Integer; 172 | begin 173 | Clear; 174 | n := TSerializable.LoadIntegerFromStream(Stream); 175 | Capacity := n; 176 | for i := 0 to n - 1 do 177 | Append(TSerializable.LoadStringFromStream(Stream)); 178 | end; 179 | 180 | procedure TStringVector.SaveToBinaryStream(Stream: TStream); 181 | var i: Integer; 182 | begin 183 | TSerializable.SaveIntegerToStream(Count, Stream); 184 | for i := 0 to Count - 1 do 185 | TSerializable.SaveStringToStream(Strings[i], Stream); 186 | end; 187 | 188 | end. 189 | -------------------------------------------------------------------------------- /source/component/PasDoc_Types.pas: -------------------------------------------------------------------------------- 1 | { 2 | Copyright 1998-2014 PasDoc developers. 3 | 4 | This file is part of "PasDoc". 5 | 6 | "PasDoc" is free software; you can redistribute it and/or modify 7 | it under the terms of the GNU General Public License as published by 8 | the Free Software Foundation; either version 2 of the License, or 9 | (at your option) any later version. 10 | 11 | "PasDoc" is distributed in the hope that it will be useful, 12 | but WITHOUT ANY WARRANTY; without even the implied warranty of 13 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 | GNU General Public License for more details. 15 | 16 | You should have received a copy of the GNU General Public License 17 | along with "PasDoc"; if not, write to the Free Software 18 | Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 19 | 20 | ---------------------------------------------------------------------------- 21 | } 22 | 23 | { @cvs($Date: 2014-05-21 21:57:07 +0200 (śro) $) 24 | @author(Johannes Berg ) 25 | @author(Michalis Kamburelis) 26 | @author(Arno Garrels ) 27 | @abstract(Basic types.) } 28 | unit PasDoc_Types; 29 | 30 | {$I pasdoc_defines.inc} 31 | 32 | interface 33 | 34 | uses 35 | SysUtils; 36 | 37 | type 38 | {$IFNDEF COMPILER_11_UP} 39 | TBytes = array of Byte; 40 | {$ENDIF} 41 | {$IFNDEF COMPILER_12_UP} 42 | UnicodeString = WideString; 43 | RawByteString = AnsiString; 44 | {$ENDIF} 45 | { } 46 | TPasDocMessageType = (pmtPlainText, pmtInformation, pmtWarning, pmtError); 47 | { } 48 | TPasDocMessageEvent = procedure(const MessageType: TPasDocMessageType; const 49 | AMessage: string; const AVerbosity: Cardinal) of object; 50 | 51 | TCharSet = set of AnsiChar; 52 | 53 | { } 54 | EPasDoc = class(Exception) 55 | public 56 | constructor Create(const AMessage: string; 57 | const AArguments: array of const; const AExitCode: Word); 58 | end; 59 | 60 | { This represents parts of a qualified name of some item. 61 | 62 | User supplies such name by separating each part with dot, 63 | e.g. 'UnitName.ClassName.ProcedureName', then @link(SplitNameParts) 64 | converts it to TNameParts like 65 | ['UnitName', 'ClassName', 'ProcedureName']. 66 | Length must be @italic(always) between 1 and @link(MaxNameParts). } 67 | TNameParts = array of string; 68 | 69 | const 70 | MaxNameParts = 3; 71 | { Windows Unicode code page ID } 72 | CP_UTF16 = 1200; 73 | CP_UTF16Be = 1201; 74 | CP_UTF32 = 12000; 75 | CP_UTF32Be = 12001; 76 | 77 | {$IFNDEF FPC} 78 | {$IFDEF MSWINDOWS} 79 | LineEnding = #13#10; 80 | {$ENDIF} 81 | {$ENDIF} 82 | 83 | { Splits S, which can be made of up to three parts, separated by dots. 84 | If S is not a valid identifier or if it has more than 85 | three parts, false is returned, otherwise true is returned 86 | and splitted name is returned as NameParts. } 87 | function SplitNameParts(S: string; out NameParts: TNameParts): Boolean; 88 | 89 | { Simply returns an array with Length = 1 and one item = S. } 90 | function OneNamePart(S: string): TNameParts; 91 | 92 | { Simply concatenates all NameParts with dot. } 93 | function GlueNameParts(const NameParts: TNameParts): string; 94 | 95 | type 96 | { See command-line option @--implicit-visibility documentation at 97 | [http://pasdoc.sipsolutions.net/ImplicitVisibilityOption] } 98 | TImplicitVisibility = (ivPublic, ivPublished, ivImplicit); 99 | 100 | implementation 101 | 102 | { EPasDoc -------------------------------------------------------------------- } 103 | 104 | constructor EPasDoc.Create(const AMessage: string; const AArguments: array of 105 | const; const AExitCode: Word); 106 | begin 107 | ExitCode := AExitCode; 108 | CreateFmt(AMessage, AArguments); 109 | end; 110 | 111 | { global routines ------------------------------------------------------------ } 112 | 113 | function SplitNameParts(S: string; 114 | out NameParts: TNameParts): Boolean; 115 | 116 | const 117 | { set of characters, including all letters and the underscore } 118 | IdentifierStart : TCharSet = ['A'..'Z', 'a'..'z', '_']; 119 | 120 | { set of characters, including all characters from @link(IdentifierStart) 121 | plus the ten decimal digits } 122 | IdentifierOther : TCharSet = ['A'..'Z', 'a'..'z', '_', '0'..'9', '.']; 123 | 124 | procedure SplitInTwo(s: string; var S1, S2: string); 125 | var 126 | i: Integer; 127 | begin 128 | i := Pos('.', s); 129 | if (i = 0) then begin 130 | S1 := s; 131 | S2 := ''; 132 | end 133 | else begin 134 | S1 := System.Copy(s, 1, i - 1); 135 | S2 := System.Copy(s, i + 1, Length(s)); 136 | end; 137 | end; 138 | 139 | var 140 | i: Integer; 141 | t: string; 142 | begin 143 | Result := False; 144 | 145 | SetLength(NameParts, 3); 146 | 147 | S := Trim(S); 148 | 149 | { Check that S starts with IdentifierStart and 150 | then only IdentifierOther chars follow } 151 | if S = '' then Exit; 152 | {$IFNDEF COMPILER_12_UP} 153 | if (not (s[1] in IdentifierStart)) then Exit; 154 | {$ELSE} 155 | if not CharInSet(s[1], IdentifierStart) then Exit; 156 | {$ENDIF} 157 | i := 2; 158 | while (i <= Length(s)) do begin 159 | {$IFNDEF COMPILER_12_UP} 160 | if (not (s[i] in IdentifierOther)) then Exit; 161 | {$ELSE} 162 | if not CharInSet(s[i], IdentifierOther) then Exit; 163 | {$ENDIF} 164 | Inc(i); 165 | end; 166 | 167 | SplitInTwo(S, NameParts[0], NameParts[1]); 168 | if NameParts[1] = '' then 169 | begin 170 | SetLength(NameParts, 1); 171 | end else 172 | begin 173 | t := NameParts[1]; 174 | SplitInTwo(t, NameParts[1], NameParts[2]); 175 | if NameParts[2] = '' then 176 | SetLength(NameParts, 2) else 177 | SetLength(NameParts, 3); 178 | end; 179 | Result := True; 180 | end; 181 | 182 | function OneNamePart(S: string): TNameParts; 183 | begin 184 | SetLength(Result, 1); 185 | Result[0] := S; 186 | end; 187 | 188 | function GlueNameParts(const NameParts: TNameParts): string; 189 | var 190 | i: Integer; 191 | begin 192 | Result := NameParts[0]; 193 | for i := 1 to Length(NameParts) - 1 do 194 | Result := Result + '.' + NameParts[i]; 195 | end; 196 | 197 | end. 198 | 199 | -------------------------------------------------------------------------------- /source/component/PasDoc_Versions.pas: -------------------------------------------------------------------------------- 1 | { 2 | Copyright 1998-2014 PasDoc developers. 3 | 4 | This file is part of "PasDoc". 5 | 6 | "PasDoc" is free software; you can redistribute it and/or modify 7 | it under the terms of the GNU General Public License as published by 8 | the Free Software Foundation; either version 2 of the License, or 9 | (at your option) any later version. 10 | 11 | "PasDoc" is distributed in the hope that it will be useful, 12 | but WITHOUT ANY WARRANTY; without even the implied warranty of 13 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 | GNU General Public License for more details. 15 | 16 | You should have received a copy of the GNU General Public License 17 | along with "PasDoc"; if not, write to the Free Software 18 | Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 19 | 20 | ---------------------------------------------------------------------------- 21 | } 22 | 23 | { @abstract(Information about PasDoc and compilers version.) } 24 | unit PasDoc_Versions; 25 | 26 | {$I pasdoc_defines.inc} 27 | 28 | interface 29 | 30 | { ---------------------------------------------------------------------------- } 31 | { Compiler Identification Constants } 32 | { ---------------------------------------------------------------------------- } 33 | 34 | { Nice compiler name. 35 | This is a function only because we can't nicely declare it as a constant. 36 | But this behaves like a constant, i.e. every time you call it 37 | it returns the same thing (as long as this is the same binary). } 38 | function COMPILER_NAME: string; 39 | 40 | const 41 | COMPILER_BITS = {$ifdef CPU64} '64' {$else} '32' {$endif}; 42 | 43 | {$IFDEF LINUX} 44 | COMPILER_OS = 'Linux'; 45 | {$ENDIF} 46 | {$IFDEF MSWINDOWS} 47 | COMPILER_OS = 'MSWindows'; 48 | {$ENDIF} 49 | {$IFDEF BEOS} 50 | COMPILER_OS = 'BeOS'; 51 | {$ENDIF} 52 | {$IFDEF QNX} 53 | COMPILER_OS = 'QNX'; 54 | {$ENDIF} 55 | {$IFDEF AMIGA} 56 | COMPILER_OS = 'AmigaOS'; 57 | {$ENDIF} 58 | {$IFDEF SUNOS} 59 | COMPILER_OS = 'SunOS'; 60 | {$ENDIF} 61 | {$IFDEF GO32V2} 62 | COMPILER_OS = 'DOS/Go32v2'; 63 | {$ENDIF} 64 | {$IFDEF OS2} 65 | COMPILER_OS = 'OS/2'; 66 | {$ENDIF} 67 | {$IFDEF FREEBSD} 68 | COMPILER_OS = 'FreeBSD'; 69 | {$ENDIF} 70 | {$IFDEF DARWIN} 71 | COMPILER_OS = 'Darwin'; 72 | {$ENDIF} 73 | 74 | { ---------------------------------------------------------------------------- } 75 | { PasDoc Version Constants } 76 | { ---------------------------------------------------------------------------- } 77 | 78 | { } 79 | PASDOC_NAME = 'PasDoc'; 80 | 81 | { Date of last pasdoc release. 82 | 83 | We used to have this constant set to CVS/SVN @code($ Date) keyword, but: 84 | @unorderedList( 85 | @item(That's not a really correct indication of pasdoc release. 86 | @code($ Date) is only the date when this file, @code(PasDoc_Base.pas), 87 | was last modified. 88 | 89 | As it happens, always when you make an official release 90 | you have to manually change PASDOC_VERSION constant 91 | in this file below. So PASDOC_DATE was 92 | (at the time when the official release was made) updated to current date. 93 | But, since you have to change PASDOC_VERSION constant manually 94 | anyway, then it's not much of a problem to also update PASDOC_DATE 95 | manually. 96 | 97 | For unofficial releases (i.e. when pasdoc is simply compiled from SVN 98 | by anyone, or when it's packaged for 99 | [http://pasdoc.sipsolutions.net/DevelopmentSnapshots]), 100 | PASDOC_DATE has no clear meaning. It's not the date of this 101 | release (since you don't update the PASDOC_VERSION constant) 102 | and it's not the date of last official release (since some 103 | commits possibly happened to @code(PasDoc_Base.pas) since 104 | last release). 105 | ) 106 | 107 | @item(SVN makes this date look bad for the purpose of 108 | PASDOC_FULL_INFO. It's too long: contains the time, 109 | day of the week, and a descriptive version. Like 110 | @preformatted(2006-11-15 07:12:34 +0100 (Wed, 15 Nov 2006)) 111 | 112 | Moreover, it contains indication of local user's system time, 113 | and the words (day of the week and month's name) are 114 | localized. So it depends on the locale developer has set 115 | (you can avoid localization of the words by doing things like 116 | @code(export LANG=C) before SVN operations, but it's too 117 | error-prone). 118 | ) 119 | ) 120 | } 121 | PASDOC_DATE = '2015-08-09'; 122 | { } 123 | PASDOC_VERSION = '0.14.0'; 124 | { } 125 | PASDOC_NAME_AND_VERSION = PASDOC_NAME + ' ' + PASDOC_VERSION; 126 | { } 127 | PASDOC_HOMEPAGE = 'http://pasdoc.sourceforge.net/'; 128 | 129 | { Returns pasdoc name, version, used compiler version, etc. 130 | 131 | This is a function only because we can't nicely declare it as a constant. 132 | But this behaves like a constant, i.e. every time you call it 133 | it returns the same thing (as long as this is the same binary). } 134 | function PASDOC_FULL_INFO: string; 135 | 136 | implementation 137 | 138 | uses SysUtils; 139 | 140 | function COMPILER_NAME: string; 141 | begin 142 | COMPILER_NAME := 143 | {$IFDEF FPC} 144 | 'FPC ' + Format('%d.%d.%d', [FPC_VERSION, FPC_RELEASE, FPC_PATCH]); 145 | {$define COMPILER_VERSION_DEFINED} 146 | {$ENDIF} 147 | 148 | {$IFDEF KYLIX_1} 'KYLIX 1'; {$define COMPILER_VERSION_DEFINED} {$ENDIF} 149 | {$IFDEF KYLIX_2} 'KYLIX 2'; {$define COMPILER_VERSION_DEFINED} {$ENDIF} 150 | {$IFDEF KYLIX_3} 'KYLIX 3'; {$define COMPILER_VERSION_DEFINED} {$ENDIF} 151 | {$IFDEF DELPHI_15} 'DELPHI XE'; {$define COMPILER_VERSION_DEFINED} {$ENDIF} 152 | {$IFDEF DELPHI_14} 'DELPHI 2010'; {$define COMPILER_VERSION_DEFINED} {$ENDIF} 153 | {$IFDEF DELPHI_12} 'DELPHI 2009'; {$define COMPILER_VERSION_DEFINED} {$ENDIF} 154 | {$IFDEF DELPHI_11} 'DELPHI 2007'; {$define COMPILER_VERSION_DEFINED} {$ENDIF} 155 | {$IFDEF DELPHI_10} 'DELPHI 2006'; {$define COMPILER_VERSION_DEFINED} {$ENDIF} 156 | {$IFDEF DELPHI_9} 'DELPHI 2005'; {$define COMPILER_VERSION_DEFINED} {$ENDIF} 157 | {$IFDEF DELPHI_7} 'DELPHI 7'; {$define COMPILER_VERSION_DEFINED} {$ENDIF} 158 | {$IFDEF DELPHI_6} 'DELPHI 6'; {$define COMPILER_VERSION_DEFINED} {$ENDIF} 159 | {$IFDEF DELPHI_5} 'DELPHI 5'; {$define COMPILER_VERSION_DEFINED} {$ENDIF} 160 | {$IFDEF DELPHI_4} 'DELPHI 4'; {$define COMPILER_VERSION_DEFINED} {$ENDIF} 161 | 162 | {$IFNDEF COMPILER_VERSION_DEFINED} 163 | { As a fallback, use Delphi CompilerVersion. } 164 | Format('DELPHI %2.1f', [CompilerVersion]); 165 | {$ENDIF} 166 | 167 | {$undef COMPILER_VERSION_DEFINED} { symbol no longer needed } 168 | end; 169 | 170 | function PASDOC_FULL_INFO: string; 171 | begin 172 | PASDOC_FULL_INFO := 173 | PASDOC_NAME_AND_VERSION + ' [' + PASDOC_DATE + '|' + 174 | COMPILER_NAME + '|' + COMPILER_OS + '|' + COMPILER_BITS + ']'; 175 | end; 176 | 177 | end. 178 | -------------------------------------------------------------------------------- /source/component/external_class_hierarchy.txt: -------------------------------------------------------------------------------- 1 | IDesignerNotify=IInterface 2 | IInterfaceComponentReference=IInterface 3 | IInterfaceList=IInterface 4 | IReadWriteSync=IInterface 5 | IStreamPersist=IInterface 6 | IStringsAdapter=IInterface 7 | IVCLComObject=IInterface 8 | TInterfaceList=TInterfacedObject 9 | TMultiReadExclusiveWriteSynchronizer=TInterfacedObject 10 | TSimpleRWSync=TInterfacedObject 11 | TStreamAdapter=TInterfacedObject 12 | Exception=TObject 13 | EAbort=Exception 14 | EAbstractError=Exception 15 | EAssertionFailed=Exception 16 | EBitsError=Exception 17 | EComponentError=Exception 18 | EConvertError=Exception 19 | EDuplicate=Exception 20 | EExternal=Exception 21 | EAccessViolation=EExternal 22 | EBusError=EAccessViolation 23 | EControlC=EExternal 24 | EExternalException=EExternal 25 | EInterror=EExternal 26 | EDivByZero=EInterror 27 | EIntOverflow=EInterror 28 | ERangeError=EInterror 29 | EMathError=EExternal 30 | EInvalidArgument=EMathError 31 | EInvalidOp=EMathError 32 | EOverflow=EMathError 33 | EUnderflow=EMathError 34 | EZeroDivide=EMathError 35 | EPrivilege=EExternal 36 | EStackOverflow=EExternal 37 | EFormatError=Exception 38 | EHeapMemoryError=Exception 39 | EInvalidPointer=EHeapMemoryError 40 | EOutOfMemory=EHeapMemoryError 41 | EOutOfResources=EOutOfMemory 42 | EInOutError=Exception 43 | EIntfCastError=Exception 44 | EInvalidCast=Exception 45 | EInvalidContainer=Exception 46 | EInvalidInsert=Exception 47 | EInvalidOperation=Exception 48 | EKeyNotFound=Exception 49 | EListError=Exception 50 | ENoThreadSupport=Exception 51 | ENoWideStringSupport=Exception 52 | EOSError=Exception 53 | EPackageError=Exception 54 | EParserError=Exception 55 | EPropertyConvertError=Exception 56 | EPropertyError=Exception 57 | EPropReadOnly=Exception 58 | EPropWriteOnly=Exception 59 | EResNotFound=Exception 60 | ESafecallException=Exception 61 | EStreamError=Exception 62 | EFCreateError=EStreamError 63 | EFilerError=EStreamError 64 | EClassNotFound=EFilerError 65 | EInvalidImage=EFilerError 66 | EMethodNotFound=EFilerError 67 | EReadError=EFilerError 68 | EWriteError=EFilerError 69 | EFOpenError=EStreamError 70 | EStringListError=Exception 71 | EThread=Exception 72 | EThreadDestroyCalled=EThread 73 | EVariantError=Exception 74 | TAbstractObjectReader=TObject 75 | TBinaryObjectReader=TAbstractObjectReader 76 | TAbstractObjectWriter=TObject 77 | TBinaryObjectWriter=TAbstractObjectWriter 78 | TTextObjectWriter=TAbstractObjectWriter 79 | TBasicActionLink=TObject 80 | TBits=TObject 81 | TCollectionEnumerator=TObject 82 | TComponentEnumerator=TObject 83 | TCustomBucketList=TObject 84 | TBucketList=TCustomBucketList 85 | TObjectBucketList=TBucketList 86 | TFiler=TObject 87 | TReader=TFiler 88 | TWriter=TFiler 89 | TFPCustomHashTable=TObject 90 | TFPDataHashTable=TFPCustomHashTable 91 | TFPObjectHashTable=TFPCustomHashTable 92 | TFPStringHashTable=TFPCustomHashTable 93 | TFPHashList=TObject 94 | TFPHashObject=TObject 95 | TFPHashObjectList=TObject 96 | TFPList=TObject 97 | TFPListEnumerator=TObject 98 | TFPObjectList=TObject 99 | THTCustomNode=TObject 100 | THTDataNode=THTCustomNode 101 | THTObjectNode=THTCustomNode 102 | THTOwnedObjectNode=THTObjectNode 103 | THTStringNode=THTCustomNode 104 | TInterfaceListEnumerator=TObject 105 | TList=TObject 106 | TClassList=TList 107 | TObjectList=TList 108 | TComponentList=TObjectList 109 | TListEnumerator=TObject 110 | Tmatrix2_double=TObject 111 | Tmatrix2_extended=TObject 112 | Tmatrix2_single=TObject 113 | Tmatrix3_double=TObject 114 | Tmatrix3_extended=TObject 115 | Tmatrix3_single=TObject 116 | Tmatrix4_double=TObject 117 | Tmatrix4_extended=TObject 118 | Tmatrix4_single=TObject 119 | TOrderedList=TObject 120 | TQueue=TOrderedList 121 | TObjectQueue=TQueue 122 | TStack=TOrderedList 123 | TObjectStack=TStack 124 | TParser=TObject 125 | TPersistent=TObject 126 | TCollection=TPersistent 127 | TOwnedCollection=TCollection 128 | TCollectionItem=TPersistent 129 | TComponent=TPersistent 130 | TBasicAction=TComponent 131 | TDataModule=TComponent 132 | TInterfacedPersistent=TPersistent 133 | TStrings=TPersistent 134 | TStringList=TStrings 135 | TRecall=TObject 136 | TStream=TObject 137 | TCustomMemoryStream=TStream 138 | TMemoryStream=TCustomMemoryStream 139 | TResourceStream=TCustomMemoryStream 140 | THandleStream=TStream 141 | TFileStream=THandleStream 142 | TOwnerStream=TStream 143 | TProxyStream=TStream 144 | TStringStream=TStream 145 | TStringsEnumerator=TObject 146 | TThread=TObject 147 | TThreadList=TObject 148 | Tvector2_double=TObject 149 | Tvector2_extended=TObject 150 | Tvector2_single=TObject 151 | Tvector3_double=TObject 152 | Tvector3_extended=TObject 153 | Tvector3_single=TObject 154 | Tvector4_double=TObject 155 | Tvector4_extended=TObject 156 | Tvector4_single=TObject 157 | TFPSList=TObject 158 | TFPGList=TFPSList 159 | TFPGObjectList=TFPSList 160 | TFPGInterfacedObjectList=TFPSList 161 | TFPSMap=TFPSList 162 | TFPGMap=TFPSMap 163 | TFPGMapInterfacedObjectData=TFPSMap 164 | -------------------------------------------------------------------------------- /source/component/images/automated.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neslib/PasDocEx/6ecd248b367249fe7d947ca1cc0c3a1e8ca74077/source/component/images/automated.gif -------------------------------------------------------------------------------- /source/component/images/automated.gif.inc: -------------------------------------------------------------------------------- 1 | { -*- buffer-read-only: t -*- } 2 | { DON'T EDIT -- this file was automatically generated from "automated.gif" } 3 | array [0 .. 140] of Byte = ( 4 | $47, $49, $46, $38, $39, $61, $0B, $00, $0B, $00, $F1, $02, $00, $66, $4C, 5 | $1B, $8D, $ED, $3F, $FF, $FF, $FF, $00, $00, $00, $21, $F9, $04, $00, $00, 6 | $00, $00, $00, $21, $FE, $15, $43, $72, $65, $61, $74, $65, $64, $20, $77, 7 | $69, $74, $68, $20, $54, $68, $65, $20, $47, $49, $4D, $50, $00, $2C, $00, 8 | $00, $00, $00, $0B, $00, $0B, $00, $00, $02, $45, $04, $08, $10, $20, $40, 9 | $80, $00, $25, $4A, $94, $28, $51, $20, $C4, $84, $09, $13, $46, $04, $A8, 10 | $30, $61, $C2, $84, $02, $21, $26, $4C, $98, $30, $22, $40, $85, $09, $13, 11 | $26, $14, $08, $31, $61, $C2, $84, $11, $01, $2A, $4C, $98, $30, $A1, $40, 12 | $88, $09, $13, $26, $8C, $08, $50, $A2, $44, $89, $12, $05, $02, $04, $08, 13 | $10, $20, $40, $14, $00, $3B) 14 | -------------------------------------------------------------------------------- /source/component/images/private.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neslib/PasDocEx/6ecd248b367249fe7d947ca1cc0c3a1e8ca74077/source/component/images/private.gif -------------------------------------------------------------------------------- /source/component/images/private.gif.inc: -------------------------------------------------------------------------------- 1 | { -*- buffer-read-only: t -*- } 2 | { DON'T EDIT -- this file was automatically generated from "private.gif" } 3 | array [0 .. 140] of Byte = ( 4 | $47, $49, $46, $38, $39, $61, $0B, $00, $0B, $00, $F1, $02, $00, $66, $4C, 5 | $1B, $E0, $01, $01, $FF, $FF, $FF, $00, $00, $00, $21, $F9, $04, $00, $00, 6 | $00, $00, $00, $21, $FE, $15, $43, $72, $65, $61, $74, $65, $64, $20, $77, 7 | $69, $74, $68, $20, $54, $68, $65, $20, $47, $49, $4D, $50, $00, $2C, $00, 8 | $00, $00, $00, $0B, $00, $0B, $00, $00, $02, $45, $04, $08, $10, $20, $40, 9 | $80, $00, $25, $4A, $94, $28, $51, $20, $C4, $84, $09, $13, $46, $04, $A8, 10 | $30, $61, $C2, $84, $02, $21, $26, $4C, $98, $30, $22, $40, $85, $09, $13, 11 | $26, $14, $08, $31, $61, $C2, $84, $11, $01, $2A, $4C, $98, $30, $A1, $40, 12 | $88, $09, $13, $26, $8C, $08, $50, $A2, $44, $89, $12, $05, $02, $04, $08, 13 | $10, $20, $40, $14, $00, $3B) 14 | -------------------------------------------------------------------------------- /source/component/images/protected.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neslib/PasDocEx/6ecd248b367249fe7d947ca1cc0c3a1e8ca74077/source/component/images/protected.gif -------------------------------------------------------------------------------- /source/component/images/protected.gif.inc: -------------------------------------------------------------------------------- 1 | { -*- buffer-read-only: t -*- } 2 | { DON'T EDIT -- this file was automatically generated from "protected.gif" } 3 | array [0 .. 140] of Byte = ( 4 | $47, $49, $46, $38, $39, $61, $0B, $00, $0B, $00, $F1, $02, $00, $66, $4C, 5 | $1B, $FF, $CF, $27, $FF, $FF, $FF, $00, $00, $00, $21, $F9, $04, $00, $00, 6 | $00, $00, $00, $21, $FE, $15, $43, $72, $65, $61, $74, $65, $64, $20, $77, 7 | $69, $74, $68, $20, $54, $68, $65, $20, $47, $49, $4D, $50, $00, $2C, $00, 8 | $00, $00, $00, $0B, $00, $0B, $00, $00, $02, $45, $04, $08, $10, $20, $40, 9 | $80, $00, $25, $4A, $94, $28, $51, $20, $C4, $84, $09, $13, $46, $04, $A8, 10 | $30, $61, $C2, $84, $02, $21, $26, $4C, $98, $30, $22, $40, $85, $09, $13, 11 | $26, $14, $08, $31, $61, $C2, $84, $11, $01, $2A, $4C, $98, $30, $A1, $40, 12 | $88, $09, $13, $26, $8C, $08, $50, $A2, $44, $89, $12, $05, $02, $04, $08, 13 | $10, $20, $40, $14, $00, $3B) 14 | -------------------------------------------------------------------------------- /source/component/images/public.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neslib/PasDocEx/6ecd248b367249fe7d947ca1cc0c3a1e8ca74077/source/component/images/public.gif -------------------------------------------------------------------------------- /source/component/images/public.gif.inc: -------------------------------------------------------------------------------- 1 | { -*- buffer-read-only: t -*- } 2 | { DON'T EDIT -- this file was automatically generated from "public.gif" } 3 | array [0 .. 140] of Byte = ( 4 | $47, $49, $46, $38, $39, $61, $0B, $00, $0B, $00, $F1, $02, $00, $66, $4C, 5 | $1B, $38, $A4, $23, $FF, $FF, $FF, $00, $00, $00, $21, $F9, $04, $00, $00, 6 | $00, $00, $00, $21, $FE, $15, $43, $72, $65, $61, $74, $65, $64, $20, $77, 7 | $69, $74, $68, $20, $54, $68, $65, $20, $47, $49, $4D, $50, $00, $2C, $00, 8 | $00, $00, $00, $0B, $00, $0B, $00, $00, $02, $45, $04, $08, $10, $20, $40, 9 | $80, $00, $25, $4A, $94, $28, $51, $20, $C4, $84, $09, $13, $46, $04, $A8, 10 | $30, $61, $C2, $84, $02, $21, $26, $4C, $98, $30, $22, $40, $85, $09, $13, 11 | $26, $14, $08, $31, $61, $C2, $84, $11, $01, $2A, $4C, $98, $30, $A1, $40, 12 | $88, $09, $13, $26, $8C, $08, $50, $A2, $44, $89, $12, $05, $02, $04, $08, 13 | $10, $20, $40, $14, $00, $3B) 14 | -------------------------------------------------------------------------------- /source/component/images/published.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neslib/PasDocEx/6ecd248b367249fe7d947ca1cc0c3a1e8ca74077/source/component/images/published.gif -------------------------------------------------------------------------------- /source/component/images/published.gif.inc: -------------------------------------------------------------------------------- 1 | { -*- buffer-read-only: t -*- } 2 | { DON'T EDIT -- this file was automatically generated from "published.gif" } 3 | array [0 .. 140] of Byte = ( 4 | $47, $49, $46, $38, $39, $61, $0B, $00, $0B, $00, $F1, $02, $00, $66, $4C, 5 | $1B, $1E, $38, $BA, $FF, $FF, $FF, $00, $00, $00, $21, $F9, $04, $00, $00, 6 | $00, $00, $00, $21, $FE, $15, $43, $72, $65, $61, $74, $65, $64, $20, $77, 7 | $69, $74, $68, $20, $54, $68, $65, $20, $47, $49, $4D, $50, $00, $2C, $00, 8 | $00, $00, $00, $0B, $00, $0B, $00, $00, $02, $45, $04, $08, $10, $20, $40, 9 | $80, $00, $25, $4A, $94, $28, $51, $20, $C4, $84, $09, $13, $46, $04, $A8, 10 | $30, $61, $C2, $84, $02, $21, $26, $4C, $98, $30, $22, $40, $85, $09, $13, 11 | $26, $14, $08, $31, $61, $C2, $84, $11, $01, $2A, $4C, $98, $30, $A1, $40, 12 | $88, $09, $13, $26, $8C, $08, $50, $A2, $44, $89, $12, $05, $02, $04, $08, 13 | $10, $20, $40, $14, $00, $3B) 14 | -------------------------------------------------------------------------------- /source/component/lang/PasDoc_Languages_Bosnia_1250.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neslib/PasDocEx/6ecd248b367249fe7d947ca1cc0c3a1e8ca74077/source/component/lang/PasDoc_Languages_Bosnia_1250.inc -------------------------------------------------------------------------------- /source/component/lang/PasDoc_Languages_Bosnia_utf8_bom.inc: -------------------------------------------------------------------------------- 1 | RTransTable = ( 2 | {trNoTrans} '', //no ID assigned, so far 3 | {trLanguage} 'Bosnian', 4 | //map 5 | {trUnits} 'Fajlovi', 6 | {trClassHierarchy} 'Klasna hijerarhija', 7 | {trCio} 'Klase, Interfejsi i Objekti', 8 | {trInternalCR} strToDo, // 'Internal Classes and Records', 9 | {trInternalTypes} strToDo, // 'Internal Types', 10 | {trIdentifiers} 'Identifikatori', 11 | {trGvUses} strToDo, //'Unit dependency graph', 12 | {trGvClasses} strToDo, //'Classes hierarchy graph', 13 | //tables and members 14 | {trClasses} 'Klase', 15 | {trClass} 'Klasa', 16 | {trDispInterface} strToDo, //'DispInterface', 17 | {trInterface} 'Interfejs', 18 | {trObjects} 'Objekti', 19 | {trObject} 'Objekt', 20 | {trRecord} strToDo, //'Record', 21 | {trHierarchy} 'Hijerarhija', 22 | {trFields} 'Polja', 23 | {trMethods} 'Metode', 24 | {trProperties} 'Osibine', 25 | {trLibrary} strToDo, //'Library', 26 | {trPackage} strToDo, //'Package', 27 | {trProgram} strToDo, //'Program', 28 | {trUnit} 'Fajl', 29 | {trUses} strToDo, //'Uses', 30 | {trConstants} 'Konstante', 31 | {trFunctionsAndProcedures} 'Funkcije i Procedure', 32 | {trTypes} 'Tipovi', 33 | {trType} 'Tip', 34 | {trVariables} 'Promjenjive', 35 | {trAuthors} 'Autori', 36 | {trAuthor} 'Autor', 37 | {trCreated} 'Kreirano', 38 | {trLastModified} 'Zadnja promjena', 39 | {trSubroutine} strToDo, //'Subroutine', 40 | {trParameters} strToDo, //'Parameters', 41 | {trReturns} strToDo, //'Returns', 42 | {trExceptionsRaised} strToDo, //'Exceptions raised', 43 | {trExceptions} strToDo, //'Exceptions', 44 | {trException} strToDo, //'Exception', 45 | {trEnum} strToDo, //'Enumeration', 46 | //visibilities 47 | {trVisibility} strToDo, //'Visibility', 48 | {trPrivate} 'Privatni', 49 | {trStrictPrivate} strToDo, //'Strict Private', 50 | {trProtected} 'Zaštićen', 51 | {trStrictProtected} strToDo, //'Strict Protected', 52 | {trPublic} 'Publikovan', 53 | {trPublished} 'Javan', 54 | {trAutomated} strToDo, //'Automated', 55 | {trImplicit} strToDo, //'Implicit', 56 | //hints 57 | {trDeprecated} strToDo, //'this symbol is deprecated', 58 | {trPlatformSpecific} strToDo, //'this symbol is specific to some platform', 59 | {trLibrarySpecific} strToDo, //'this symbol is specific to some library', 60 | //headings 61 | {trOverview} 'Pregled', 62 | {trIntroduction} strToDo, //'Introduction', 63 | {trConclusion} strToDo, //'Conclusion', 64 | {trEnclosingClass} strToDo, //'Enclosing Class', 65 | {trHeadlineCio} 'Sve Klase, Interfejsi i Objekti', 66 | {trHeadlineConstants} 'Sve Konstante', 67 | {trHeadlineFunctionsAndProcedures} 'Sve Funkcije i Procedure', 68 | {trHeadlineIdentifiers} 'Svi Identifikatoti', 69 | {trHeadlineTypes} 'Svi Tipovi', 70 | {trHeadlineUnits} 'Svi Fajlovi', 71 | {trHeadlineVariables} 'Sve Varijable', 72 | {trSummaryCio} 'Zbirno od Klasa, Interfejsa i Objekata', 73 | //column headings 74 | {trDeclaration} 'Deklaracija', 75 | {trDescription} 'Opis', 76 | {trDescriptions} strToDo, //'Descriptions', 'Detailed Descriptions'? 77 | {trName} 'Ime', 78 | {trValues} strToDo, //'Values', 79 | //empty 80 | {trNone} 'Ništa', 81 | {trNoCIOs} strToDo, //'The units do not contain any classes, interfaces, objects or records.', 82 | {trNoCIOsForHierarchy} strToDo, //'The units do not contain any classes, interfaces or objects.', 83 | {trNoTypes} strToDo, //'The units do not contain any types.', 84 | {trNoVariables} strToDo, //'The units do not contain any variables.', 85 | {trNoConstants} strToDo, //'The units do not contain any constants.', 86 | {trNoFunctions} strToDo, //'The units do not contain any functions or procedures.', 87 | {trNoIdentifiers} strToDo, //'The units do not contain any identifiers.', 88 | //misc 89 | {trHelp} 'Pomoć', 90 | {trLegend} 'Legenda', 91 | {trMarker} strToDo, //'Marker', 92 | {trWarningOverwrite} 'Upozorenje: Ne mjenjajte fajl - ovaj fajl je kreiran automatski i velika je vjerovatnoća da će biti prepisan', 93 | {trWarning} strToDo, //'Warning', 94 | {trGeneratedBy} strToDo, //'Generated by', 95 | {trGeneratedOn} strToDo, //'Generated on' 96 | {trOnDateTime} strToDo, //'on', 97 | {trSearch} strToDo, //'Search', 98 | {trSeeAlso} strToDo, //'See also', 99 | {trInternal} strToDo, //'internal', 100 | {trAttributes} strToDo, //'Attributes', 101 | '' //dummy 102 | ); 103 | -------------------------------------------------------------------------------- /source/component/lang/PasDoc_Languages_Brasilian_1252.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neslib/PasDocEx/6ecd248b367249fe7d947ca1cc0c3a1e8ca74077/source/component/lang/PasDoc_Languages_Brasilian_1252.inc -------------------------------------------------------------------------------- /source/component/lang/PasDoc_Languages_Brasilian_utf8.inc: -------------------------------------------------------------------------------- 1 | RTransTable = ( 2 | {trNoTrans} '', //no ID assigned, so far 3 | {trLanguage} 'Brasilian', 4 | //map 5 | {trUnits} strToDo, //'Units', 6 | {trClassHierarchy} 'Hierarquia de Classes', 7 | {trCio} 'Classes, Interfaces, Objetos e Registros', 8 | {trInternalCR} strToDo, // 'Internal Classes and Records', 9 | {trInternalTypes} strToDo, // 'Internal Types', 10 | {trIdentifiers} 'Identificadores', 11 | {trGvUses} 'Diagrama de dependências de units', 12 | {trGvClasses} 'Diagrama de hierarquia de Classes', 13 | //tables and members 14 | {trClasses} strKeep, //'Classes', 15 | {trClass} 'Classe', 16 | {trDispInterface} strToDo, //'DispInterface', 17 | {trInterface} strKeep, //'Interface', 18 | {trObjects} 'Objetos', 19 | {trObject} 'Objeto', 20 | {trRecord} strToDo, //'Record', 21 | {trHierarchy} 'Hierarquia', 22 | {trFields} 'Campos', 23 | {trMethods} 'Métodos', 24 | {trProperties} strToDo, //'Properties', 25 | {trLibrary} strToDo, //'Library', 26 | {trPackage} strToDo, //'Package', 27 | {trProgram} strToDo, //'Program', 28 | {trUnit} strToDo, //'Unit', 29 | {trUses} strToDo, //'Uses', 30 | {trConstants} 'Constantes', 31 | {trFunctionsAndProcedures} 'Funções e Procedimentos', 32 | {trTypes} 'Tipos', 33 | {trType} 'Tipo', 34 | {trVariables} 'Variáveis', 35 | {trAuthors} 'Autores', 36 | {trAuthor} 'Autor', 37 | {trCreated} 'Criada', 38 | {trLastModified} 'Última modificação', 39 | {trSubroutine} strToDo, //'Subroutine', 40 | {trParameters} 'Parâmetros', 41 | {trReturns} 'Retornos', //??? 42 | {trExceptionsRaised} strToDo, //'Exceptions raised', 43 | {trExceptions} 'Exceções', 44 | {trException} strToDo, //'Exception', 45 | {trEnum} 'Enumerações', //??? 46 | //visibilities 47 | {trVisibility} strToDo, //'Visibility', 48 | {trPrivate} strToDo, //'Private', 49 | {trStrictPrivate} strToDo, //'Strict Private', 50 | {trProtected} strToDo, //'Protected', 51 | {trStrictProtected} strToDo, //'Strict Protected', 52 | {trPublic} strToDo, //'Public', 53 | {trPublished} strToDo, //'Published', 54 | {trAutomated} strToDo, //'Automated', 55 | {trImplicit} strToDo, //'Implicit', 56 | //hints 57 | {trDeprecated} 'este símbolo está depreciado', 58 | {trPlatformSpecific} 'este símbolo é específico para alguma plataforma', 59 | {trLibrarySpecific} 'este símbolo é específico para alguma biblioteca', 60 | //headings 61 | {trOverview} 'Visão Geral', 62 | {trIntroduction} strToDo, //'Introduction', 63 | {trConclusion} strToDo, //'Conclusion', 64 | {trEnclosingClass} strToDo, //'Enclosing Class', 65 | {trHeadlineCio} 'Todas as Classes, Interfaces, Objetos e Registros', 66 | {trHeadlineConstants} 'Todas as Constantes', 67 | {trHeadlineFunctionsAndProcedures} 'Todas as funções e procedimentos', 68 | {trHeadlineIdentifiers} 'Todos os Identificadores', 69 | {trHeadlineTypes} 'Todos os Tipos', 70 | {trHeadlineUnits} 'Todas as Units', 71 | {trHeadlineVariables} 'Todas as Variáveis', 72 | {trSummaryCio} 'Lista das Classes, Interfaces, Objetos e Registros', 73 | //column headings 74 | {trDeclaration} 'Declaração', 75 | {trDescription} 'Descrição', 76 | {trDescriptions} strToDo, //'Descriptions', 'Detailed Descriptions'? 77 | {trName} 'Nome', 78 | {trValues} strToDo, //'Values', 79 | //empty 80 | {trNone} 'Nenhum', 81 | {trNoCIOs} strToDo, //'The units do not contain any classes, interfaces, objects or records.', 82 | {trNoCIOsForHierarchy} strToDo, //'The units do not contain any classes, interfaces or objects.', 83 | {trNoTypes} strToDo, //'The units do not contain any types.', 84 | {trNoVariables} strToDo, //'The units do not contain any variables.', 85 | {trNoConstants} strToDo, //'The units do not contain any constants.', 86 | {trNoFunctions} strToDo, //'The units do not contain any functions or procedures.', 87 | {trNoIdentifiers} strToDo, //'The units do not contain any identifiers.', 88 | //misc 89 | {trHelp} 'Ajuda', 90 | {trLegend} 'Legenda', 91 | {trMarker} strToDo, //'Marker', 92 | {trWarningOverwrite} 'Aviso, não altere - este arquivo foi gerado automaticamente e será sobrescrito', 93 | {trWarning} strToDo, //'Warning', 94 | {trGeneratedBy} 'Gerado por', 95 | {trGeneratedOn} strToDo, //'Generated on' 96 | {trOnDateTime} 'as', 97 | {trSearch} strToDo, //'Search', 98 | {trSeeAlso} strToDo, //'See also', 99 | {trInternal} strToDo, //'internal', 100 | {trAttributes} strToDo, //'Attributes', 101 | '' //dummy 102 | ); 103 | -------------------------------------------------------------------------------- /source/component/lang/PasDoc_Languages_Brasilian_utf8_bom.inc: -------------------------------------------------------------------------------- 1 | RTransTable = ( 2 | {trNoTrans} '', //no ID assigned, so far 3 | {trLanguage} 'Brasilian', 4 | //map 5 | {trUnits} strToDo, //'Units', 6 | {trClassHierarchy} 'Hierarquia de Classes', 7 | {trCio} 'Classes, Interfaces, Objetos e Registros', 8 | {trInternalCR} strToDo, // 'Internal Classes and Records', 9 | {trInternalTypes} strToDo, // 'Internal Types', 10 | {trIdentifiers} 'Identificadores', 11 | {trGvUses} 'Diagrama de dependências de units', 12 | {trGvClasses} 'Diagrama de hierarquia de Classes', 13 | //tables and members 14 | {trClasses} strKeep, //'Classes', 15 | {trClass} 'Classe', 16 | {trDispInterface} strToDo, //'DispInterface', 17 | {trInterface} strKeep, //'Interface', 18 | {trObjects} 'Objetos', 19 | {trObject} 'Objeto', 20 | {trRecord} strToDo, //'Record', 21 | {trHierarchy} 'Hierarquia', 22 | {trFields} 'Campos', 23 | {trMethods} 'Métodos', 24 | {trProperties} strToDo, //'Properties', 25 | {trLibrary} strToDo, //'Library', 26 | {trPackage} strToDo, //'Package', 27 | {trProgram} strToDo, //'Program', 28 | {trUnit} strToDo, //'Unit', 29 | {trUses} strToDo, //'Uses', 30 | {trConstants} 'Constantes', 31 | {trFunctionsAndProcedures} 'Funções e Procedimentos', 32 | {trTypes} 'Tipos', 33 | {trType} 'Tipo', 34 | {trVariables} 'Variáveis', 35 | {trAuthors} 'Autores', 36 | {trAuthor} 'Autor', 37 | {trCreated} 'Criada', 38 | {trLastModified} 'Última modificação', 39 | {trSubroutine} strToDo, //'Subroutine', 40 | {trParameters} 'Parâmetros', 41 | {trReturns} 'Retornos', //??? 42 | {trExceptionsRaised} strToDo, //'Exceptions raised', 43 | {trExceptions} 'Exceções', 44 | {trException} strToDo, //'Exception', 45 | {trEnum} 'Enumerações', //??? 46 | //visibilities 47 | {trVisibility} strToDo, //'Visibility', 48 | {trPrivate} strToDo, //'Private', 49 | {trStrictPrivate} strToDo, //'Strict Private', 50 | {trProtected} strToDo, //'Protected', 51 | {trStrictProtected} strToDo, //'Strict Protected', 52 | {trPublic} strToDo, //'Public', 53 | {trPublished} strToDo, //'Published', 54 | {trAutomated} strToDo, //'Automated', 55 | {trImplicit} strToDo, //'Implicit', 56 | //hints 57 | {trDeprecated} 'este símbolo está depreciado', 58 | {trPlatformSpecific} 'este símbolo é específico para alguma plataforma', 59 | {trLibrarySpecific} 'este símbolo é específico para alguma biblioteca', 60 | //headings 61 | {trOverview} 'Visão Geral', 62 | {trIntroduction} strToDo, //'Introduction', 63 | {trConclusion} strToDo, //'Conclusion', 64 | {trEnclosingClass} strToDo, //'Enclosing Class', 65 | {trHeadlineCio} 'Todas as Classes, Interfaces, Objetos e Registros', 66 | {trHeadlineConstants} 'Todas as Constantes', 67 | {trHeadlineFunctionsAndProcedures} 'Todas as funções e procedimentos', 68 | {trHeadlineIdentifiers} 'Todos os Identificadores', 69 | {trHeadlineTypes} 'Todos os Tipos', 70 | {trHeadlineUnits} 'Todas as Units', 71 | {trHeadlineVariables} 'Todas as Variáveis', 72 | {trSummaryCio} 'Lista das Classes, Interfaces, Objetos e Registros', 73 | //column headings 74 | {trDeclaration} 'Declaração', 75 | {trDescription} 'Descrição', 76 | {trDescriptions} strToDo, //'Descriptions', 'Detailed Descriptions'? 77 | {trName} 'Nome', 78 | {trValues} strToDo, //'Values', 79 | //empty 80 | {trNone} 'Nenhum', 81 | {trNoCIOs} strToDo, //'The units do not contain any classes, interfaces, objects or records.', 82 | {trNoCIOsForHierarchy} strToDo, //'The units do not contain any classes, interfaces or objects.', 83 | {trNoTypes} strToDo, //'The units do not contain any types.', 84 | {trNoVariables} strToDo, //'The units do not contain any variables.', 85 | {trNoConstants} strToDo, //'The units do not contain any constants.', 86 | {trNoFunctions} strToDo, //'The units do not contain any functions or procedures.', 87 | {trNoIdentifiers} strToDo, //'The units do not contain any identifiers.', 88 | //misc 89 | {trHelp} 'Ajuda', 90 | {trLegend} 'Legenda', 91 | {trMarker} strToDo, //'Marker', 92 | {trWarningOverwrite} 'Aviso, não altere - este arquivo foi gerado automaticamente e será sobrescrito', 93 | {trWarning} strToDo, //'Warning', 94 | {trGeneratedBy} 'Gerado por', 95 | {trGeneratedOn} strToDo, //'Generated on' 96 | {trOnDateTime} 'as', 97 | {trSearch} strToDo, //'Search', 98 | {trSeeAlso} strToDo, //'See also', 99 | {trInternal} strToDo, //'internal', 100 | {trAttributes} strToDo, //'Attributes', 101 | '' //dummy 102 | ); -------------------------------------------------------------------------------- /source/component/lang/PasDoc_Languages_Bulgarian_utf8.inc: -------------------------------------------------------------------------------- 1 | RTransTable = ( 2 | {trNoTrans} '', //no ID assigned, so far 3 | {trLanguage} 'Bulgarian', 4 | //map 5 | {trUnits} 'Модули', 6 | {trClassHierarchy} 'Йерархия на класовете', 7 | {trCio} 'Класове, интерфейси и обекти', 8 | {trInternalCR} strToDo, // 'Internal Classes and Records', 9 | {trInternalTypes} strToDo, // 'Internal Types', 10 | {trIdentifiers} 'Идентификатори', 11 | {trGvUses} 'Зависимости на модулите', 12 | {trGvClasses} 'Зависимости на класовете', 13 | //tables and members 14 | {trClasses} 'Класове', 15 | {trClass} 'Клас', 16 | {trDispInterface} strToDo, //'DispInterface', 17 | {trInterface} 'Интерфейс', 18 | {trObjects} 'Обекти', 19 | {trObject} 'Обект', 20 | {trRecord} strToDo, //'Record', 21 | {trHierarchy} 'Йерархия', 22 | {trFields} 'Полета на класа', 23 | {trMethods} 'Методи на класа', 24 | {trProperties} 'Свойства на класа', 25 | {trLibrary} strToDo, //'Library', 26 | {trPackage} strToDo, //'Package', 27 | {trProgram} 'Програма', 28 | {trUnit} 'Модул', 29 | {trUses} 'Използвани модули', 30 | {trConstants} 'Константи', 31 | {trFunctionsAndProcedures} 'Процедури и функции', 32 | {trTypes} 'Типове', 33 | {trType} 'Тип', 34 | {trVariables} 'Променливи', 35 | {trAuthors} 'Автори', 36 | {trAuthor} 'Автор', 37 | {trCreated} 'Създадено', 38 | {trLastModified} 'Последна промяна', 39 | {trSubroutine} strToDo, //'Subroutine', 40 | {trParameters} 'Параметри', 41 | {trReturns} 'Резултат', 42 | {trExceptionsRaised} 'Изключения', 43 | {trExceptions} 'Изключения', 44 | {trException} strToDo, //'Exception', 45 | {trEnum} 'Изброим тип', 46 | //visibilities 47 | {trVisibility} 'Видимост', 48 | {trPrivate} strToDo, //'Private', 49 | {trStrictPrivate} strToDo, //'Strict Private', 50 | {trProtected} strToDo, //'Protected', 51 | {trStrictProtected} strToDo, //'Strict Protected', 52 | {trPublic} strToDo, //'Public', 53 | {trPublished} strToDo, //'Published', 54 | {trAutomated} strToDo, //'Automated', 55 | {trImplicit} strToDo, //'Implicit', 56 | //hints 57 | {trDeprecated} 'Този идентификатор е изваден от употреба! Моля, потърсете алтернатива', 58 | {trPlatformSpecific} 'Този идентификатор е платформено зависим', 59 | {trLibrarySpecific} 'Този идентификатор зависи от специфични библиотеки', 60 | (* 61 | {trExperimental} 'Този идентификатор е експериментален. Използвайте го внимателно', 62 | {trUnimplemented} 'Тази процедура/функция все още не е реализирана', 63 | *) 64 | //headings 65 | {trOverview} 'Съдържание', 66 | {trIntroduction} 'Въведение', 67 | {trConclusion} 'Заключение', 68 | {trEnclosingClass} strToDo, //'Enclosing Class', 69 | {trHeadlineCio} 'Всички класове, интерфейси и обекти', 70 | {trHeadlineConstants} 'Всички константи', 71 | {trHeadlineFunctionsAndProcedures} 'Всички процедури и функции', 72 | {trHeadlineIdentifiers} 'Всички идентификатори', 73 | {trHeadlineTypes} 'Всички типове', 74 | {trHeadlineUnits} 'Всички модули', 75 | {trHeadlineVariables} 'Всички променливи', 76 | {trSummaryCio} 'Списък на класовете, интерфейсите и обектите', 77 | //column headings 78 | {trDeclaration} 'Декларации', 79 | {trDescription} 'Описание', 80 | {trDescriptions} strToDo, //'Descriptions', 'Detailed Descriptions'? 81 | {trName} 'Име', 82 | {trValues} 'Стойност(и)', 83 | //empty 84 | {trNone} 'Няма', 85 | {trNoCIOs} 'Модулите не съдържат класове, интерфейси, обекти и записи', 86 | {trNoCIOsForHierarchy} 'Модулите не съдържат класове, интерфейси и обекти', 87 | {trNoTypes} 'Модулите не съдържат типове', 88 | {trNoVariables} 'Модулите не съдържат променливи', 89 | {trNoConstants} 'Модулите не съдържат константи', 90 | {trNoFunctions} 'Модулите не съдържат функции и процедури', 91 | {trNoIdentifiers} 'Модулите не съдържат идентификатори', 92 | //misc 93 | {trHelp} strKeep, //'Help', // Untranslated to avoid Russian file name for css 94 | { TODO : how does "Help" interfere with file names? } 95 | {trLegend} 'Обозначения', 96 | {trMarker} 'Маркер', 97 | {trWarningOverwrite} 'Предупреждение: Не редактирайте този файл - той е автоматично създаден и може да бъде променен без предупреждение', 98 | {trWarning} 'Предупреждение', 99 | {trGeneratedBy} 'Документацията е създадена от', // + ' '? 100 | {trGeneratedOn} strToDo, //'Generated on' 101 | {trOnDateTime} 'на дата', //really??? 102 | {trSearch} 'Търсене', 103 | {trSeeAlso} 'Виж още', 104 | {trInternal} strToDo, //'internal', 105 | {trAttributes} strToDo, //'Attributes', 106 | '' //dummy 107 | ); 108 | -------------------------------------------------------------------------------- /source/component/lang/PasDoc_Languages_Bulgarian_utf8_bom.inc: -------------------------------------------------------------------------------- 1 | RTransTable = ( 2 | {trNoTrans} '', //no ID assigned, so far 3 | {trLanguage} 'Bulgarian', 4 | //map 5 | {trUnits} 'Модули', 6 | {trClassHierarchy} 'Йерархия на класовете', 7 | {trCio} 'Класове, интерфейси и обекти', 8 | {trInternalCR} strToDo, // 'Internal Classes and Records', 9 | {trInternalTypes} strToDo, // 'Internal Types', 10 | {trIdentifiers} 'Идентификатори', 11 | {trGvUses} 'Зависимости на модулите', 12 | {trGvClasses} 'Зависимости на класовете', 13 | //tables and members 14 | {trClasses} 'Класове', 15 | {trClass} 'Клас', 16 | {trDispInterface} strToDo, //'DispInterface', 17 | {trInterface} 'Интерфейс', 18 | {trObjects} 'Обекти', 19 | {trObject} 'Обект', 20 | {trRecord} strToDo, //'Record', 21 | {trHierarchy} 'Йерархия', 22 | {trFields} 'Полета на класа', 23 | {trMethods} 'Методи на класа', 24 | {trProperties} 'Свойства на класа', 25 | {trLibrary} strToDo, //'Library', 26 | {trPackage} strToDo, //'Package', 27 | {trProgram} 'Програма', 28 | {trUnit} 'Модул', 29 | {trUses} 'Използвани модули', 30 | {trConstants} 'Константи', 31 | {trFunctionsAndProcedures} 'Процедури и функции', 32 | {trTypes} 'Типове', 33 | {trType} 'Тип', 34 | {trVariables} 'Променливи', 35 | {trAuthors} 'Автори', 36 | {trAuthor} 'Автор', 37 | {trCreated} 'Създадено', 38 | {trLastModified} 'Последна промяна', 39 | {trSubroutine} strToDo, //'Subroutine', 40 | {trParameters} 'Параметри', 41 | {trReturns} 'Резултат', 42 | {trExceptionsRaised} 'Изключения', 43 | {trExceptions} 'Изключения', 44 | {trException} strToDo, //'Exception', 45 | {trEnum} 'Изброим тип', 46 | //visibilities 47 | {trVisibility} 'Видимост', 48 | {trPrivate} strToDo, //'Private', 49 | {trStrictPrivate} strToDo, //'Strict Private', 50 | {trProtected} strToDo, //'Protected', 51 | {trStrictProtected} strToDo, //'Strict Protected', 52 | {trPublic} strToDo, //'Public', 53 | {trPublished} strToDo, //'Published', 54 | {trAutomated} strToDo, //'Automated', 55 | {trImplicit} strToDo, //'Implicit', 56 | //hints 57 | {trDeprecated} 'Този идентификатор е изваден от употреба! Моля, потърсете алтернатива', 58 | {trPlatformSpecific} 'Този идентификатор е платформено зависим', 59 | {trLibrarySpecific} 'Този идентификатор зависи от специфични библиотеки', 60 | (* 61 | {trExperimental} 'Този идентификатор е експериментален. Използвайте го внимателно', 62 | {trUnimplemented} 'Тази процедура/функция все още не е реализирана', 63 | *) 64 | //headings 65 | {trOverview} 'Съдържание', 66 | {trIntroduction} 'Въведение', 67 | {trConclusion} 'Заключение', 68 | {trEnclosingClass} strToDo, //'Enclosing Class', 69 | {trHeadlineCio} 'Всички класове, интерфейси и обекти', 70 | {trHeadlineConstants} 'Всички константи', 71 | {trHeadlineFunctionsAndProcedures} 'Всички процедури и функции', 72 | {trHeadlineIdentifiers} 'Всички идентификатори', 73 | {trHeadlineTypes} 'Всички типове', 74 | {trHeadlineUnits} 'Всички модули', 75 | {trHeadlineVariables} 'Всички променливи', 76 | {trSummaryCio} 'Списък на класовете, интерфейсите и обектите', 77 | //column headings 78 | {trDeclaration} 'Декларации', 79 | {trDescription} 'Описание', 80 | {trDescriptions} strToDo, //'Descriptions', 'Detailed Descriptions'? 81 | {trName} 'Име', 82 | {trValues} 'Стойност(и)', 83 | //empty 84 | {trNone} 'Няма', 85 | {trNoCIOs} 'Модулите не съдържат класове, интерфейси, обекти и записи', 86 | {trNoCIOsForHierarchy} 'Модулите не съдържат класове, интерфейси и обекти', 87 | {trNoTypes} 'Модулите не съдържат типове', 88 | {trNoVariables} 'Модулите не съдържат променливи', 89 | {trNoConstants} 'Модулите не съдържат константи', 90 | {trNoFunctions} 'Модулите не съдържат функции и процедури', 91 | {trNoIdentifiers} 'Модулите не съдържат идентификатори', 92 | //misc 93 | {trHelp} strKeep, //'Help', // Untranslated to avoid Russian file name for css 94 | { TODO : how does "Help" interfere with file names? } 95 | {trLegend} 'Обозначения', 96 | {trMarker} 'Маркер', 97 | {trWarningOverwrite} 'Предупреждение: Не редактирайте този файл - той е автоматично създаден и може да бъде променен без предупреждение', 98 | {trWarning} 'Предупреждение', 99 | {trGeneratedBy} 'Документацията е създадена от', // + ' '? 100 | {trGeneratedOn} strToDo, //'Generated on' 101 | {trOnDateTime} 'на дата', //really??? 102 | {trSearch} 'Търсене', 103 | {trSeeAlso} 'Виж още', 104 | {trInternal} strToDo, //'internal', 105 | {trAttributes} strToDo, //'Attributes', 106 | '' //dummy 107 | ); 108 | -------------------------------------------------------------------------------- /source/component/lang/PasDoc_Languages_Catalan_1252.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neslib/PasDocEx/6ecd248b367249fe7d947ca1cc0c3a1e8ca74077/source/component/lang/PasDoc_Languages_Catalan_1252.inc -------------------------------------------------------------------------------- /source/component/lang/PasDoc_Languages_Catalan_utf8_bom.inc: -------------------------------------------------------------------------------- 1 | RTransTable = ( 2 | {trNoTrans} '', //no ID assigned, so far 3 | {trLanguage} 'Catalan', 4 | //map 5 | {trUnits} 'Unitats', 6 | {trClassHierarchy} strToDo, //'Class Hierarchy', 7 | {trCio} 'Clases, interfaces i objectes', 8 | {trInternalCR} strToDo, // 'Internal Classes and Records', 9 | {trInternalTypes} strToDo, // 'Internal Types', 10 | {trIdentifiers} 'Identificadors', 11 | {trGvUses} strToDo, //'Unit dependency graph', 12 | {trGvClasses} strToDo, //'Classes hierarchy graph', 13 | //tables and members 14 | {trClasses} 'Clases', 15 | {trClass} 'Clase', 16 | {trDispInterface} strToDo, //'DispInterface', 17 | {trInterface} strToDo, //'Interface', 18 | {trObjects} 'Objectes', 19 | {trObject} 'Objecte', 20 | {trRecord} strToDo, //'Record', 21 | {trHierarchy} strToDo, //'Hierarchy', 22 | {trFields} 'Camps', 23 | {trMethods} 'MŠtodes', 24 | {trProperties} 'Propietats', 25 | {trLibrary} strToDo, //'Library', 26 | {trPackage} strToDo, //'Package', 27 | {trProgram} strToDo, //'Program', 28 | {trUnit} 'Unitat', 29 | {trUses} strToDo, //'Uses', 30 | {trConstants} strToDo, //'Constants', 31 | {trFunctionsAndProcedures} 'Funcions i procediments', 32 | {trTypes} 'Tipus', 33 | {trType} 'Tipus', 34 | {trVariables} strToDo, //'Variables', 35 | {trAuthors} 'Autors', 36 | {trAuthor} 'Autor', 37 | {trCreated} 'Creat', 38 | {trLastModified} 'Éltima modificaci¢', 39 | {trSubroutine} strToDo, //'Subroutine', 40 | {trParameters} strToDo, //'Parameters', 41 | {trReturns} strToDo, //'Returns', 42 | {trExceptionsRaised} strToDo, //'Exceptions raised', 43 | {trExceptions} strToDo, //'Exceptions', 44 | {trException} strToDo, //'Exception', 45 | {trEnum} strToDo, //'Enumeration', 46 | //visibilities 47 | {trVisibility} strToDo, //'Visibility', 48 | {trPrivate} strToDo, //'Private', 49 | {trStrictPrivate} strToDo, //'Strict Private', 50 | {trProtected} strToDo, //'Protected', 51 | {trStrictProtected} strToDo, //'Strict Protected', 52 | {trPublic} strToDo, //'Public', 53 | {trPublished} strToDo, //'Published', 54 | {trAutomated} strToDo, //'Automated', 55 | {trImplicit} strToDo, //'Implicit', 56 | //hints 57 | {trDeprecated} strToDo, //'this symbol is deprecated', 58 | {trPlatformSpecific} strToDo, //'this symbol is specific to some platform', 59 | {trLibrarySpecific} strToDo, //'this symbol is specific to some library', 60 | //headings 61 | {trOverview} 'Resum', 62 | {trIntroduction} strToDo, //'Introduction', 63 | {trConclusion} strToDo, //'Conclusion', 64 | {trEnclosingClass} strToDo, //'Enclosing Class', 65 | {trHeadlineCio} 'Totes les clases, interfaces i objectes', 66 | {trHeadlineConstants} 'Totes les constants', 67 | {trHeadlineFunctionsAndProcedures} 'Totes les funcions i procediments', 68 | {trHeadlineIdentifiers} 'Tot els indentificadors', 69 | {trHeadlineTypes} 'Tots els tipus', 70 | {trHeadlineUnits} 'Totes les unitats', 71 | {trHeadlineVariables} 'Totes les variables', 72 | {trSummaryCio} 'Llista de clases, interfaces i objectes', 73 | //column headings 74 | {trDeclaration} 'Declaraci¢', 75 | {trDescription} 'Descripci¢', 76 | {trDescriptions} strToDo, //'Descriptions', 'Detailed Descriptions'? 77 | {trName} strToDo, //'Nom', 78 | {trValues} strToDo, //'Values', 79 | //empty 80 | {trNone} 'Ningu', 81 | {trNoCIOs} strToDo, //'The units do not contain any classes, interfaces, objects or records.', 82 | {trNoCIOsForHierarchy} strToDo, //'The units do not contain any classes, interfaces or objects.', 83 | {trNoTypes} strToDo, //'The units do not contain any types.', 84 | {trNoVariables} strToDo, //'The units do not contain any variables.', 85 | {trNoConstants} strToDo, //'The units do not contain any constants.', 86 | {trNoFunctions} strToDo, //'The units do not contain any functions or procedures.', 87 | {trNoIdentifiers} strToDo, //'The units do not contain any identifiers.', 88 | //misc 89 | {trHelp} strToDo, //'Help', 90 | {trLegend} strToDo, //'Legend', 91 | {trMarker} strToDo, //'Marker', 92 | {trWarningOverwrite} 'Atenci¢, no editar - aquest fitxer ha estat creat automaticament i ser… sobrescrit', 93 | {trWarning} 'Atenci¢', 94 | {trGeneratedBy} strToDo, //'Generated by', 95 | {trGeneratedOn} strToDo, //'Generated on' 96 | {trOnDateTime} strToDo, //'on', 97 | {trSearch} strToDo, //'Search', 98 | {trSeeAlso} strToDo, //'See also', 99 | {trInternal} strToDo, //'internal', 100 | {trAttributes} strToDo, //'Attributes', 101 | '' //dummy 102 | ); -------------------------------------------------------------------------------- /source/component/lang/PasDoc_Languages_Chinese_gb2312.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neslib/PasDocEx/6ecd248b367249fe7d947ca1cc0c3a1e8ca74077/source/component/lang/PasDoc_Languages_Chinese_gb2312.inc -------------------------------------------------------------------------------- /source/component/lang/PasDoc_Languages_Chinese_utf8_bom.inc: -------------------------------------------------------------------------------- 1 | { Simplified Chinese (Codepage UTF-8) Translation by Liu Da } 2 | 3 | RTransTable = ( 4 | {trNoTrans} '', //no ID assigned, so far 5 | {trLanguage} 'Chinese_utf8', 6 | //map 7 | {trUnits} '单元', 8 | {trClassHierarchy} '类继承', 9 | {trCio} '类、接口、对象和记录', 10 | {trInternalCR} strToDo, // 'Internal Classes and Records', 11 | {trInternalTypes} strToDo, // 'Internal Types', 12 | {trIdentifiers} '标识符', 13 | {trGvUses} '单元依赖关系图', 14 | {trGvClasses} '类继承关系图', 15 | //tables and members 16 | {trClasses} '类', 17 | {trClass} '类', 18 | {trDispInterface} '调度接口', 19 | {trInterface} '接口', 20 | {trObjects} '对象', 21 | {trObject} '对象', 22 | {trRecord} '记录', 23 | {trHierarchy} '层次结构', 24 | {trFields} '字段', 25 | {trMethods} '方法', 26 | {trProperties} '属性', 27 | {trLibrary} '库', 28 | {trPackage} '包', 29 | {trProgram} '程序', 30 | {trUnit} '单元', 31 | {trUses} '引用', 32 | {trConstants} '常量', 33 | {trFunctionsAndProcedures} '函数与过程', 34 | {trTypes} '类型', 35 | {trType} '类型', 36 | {trVariables} '变量', 37 | {trAuthors} '作者', 38 | {trAuthor} '作者', 39 | {trCreated} '创建于', 40 | {trLastModified} '最后更新', 41 | {trSubroutine} '子程序', 42 | {trParameters} '参数', 43 | {trReturns} '返回值', 44 | {trExceptionsRaised} '抛出的异常', 45 | {trExceptions} '异常', 46 | {trException} '异常', 47 | {trEnum} '枚举', 48 | //visibilities 49 | {trVisibility} '可见性', 50 | {trPrivate} '私有', 51 | {trStrictPrivate} '严格私有', 52 | {trProtected} '保护', 53 | {trStrictProtected} '严格保护', 54 | {trPublic} '公有', 55 | {trPublished} '发布', 56 | {trAutomated} '自动', 57 | {trImplicit} '隐式', 58 | //hints 59 | {trDeprecated} '这个符号是不建议使用的', 60 | {trPlatformSpecific} '这个符号仅用于特定的平台', 61 | {trLibrarySpecific} '这个符号仅用于特定的库', 62 | //headings 63 | {trOverview} '综述', 64 | {trIntroduction} '前言', 65 | {trConclusion} '后记', 66 | {trEnclosingClass} strToDo, //'Enclosing Class', 67 | {trHeadlineCio} '所有的类、接口、对象和记录', 68 | {trHeadlineConstants} '所有常量', 69 | {trHeadlineFunctionsAndProcedures} '所有函数和过程', 70 | {trHeadlineIdentifiers} '所有标识符', 71 | {trHeadlineTypes} '所有类型', 72 | {trHeadlineUnits} '所有单元', 73 | {trHeadlineVariables} '所有变量', 74 | {trSummaryCio} '类、接口、对象和记录的摘要', 75 | //column headings 76 | {trDeclaration} '声明', 77 | {trDescription} '描述', 78 | {trDescriptions} '描述', 79 | {trName} '名称', 80 | {trValues} '值', 81 | //empty 82 | {trNone} '无', 83 | {trNoCIOs} '不包含任何类、接口、对象和记录的单元.', 84 | {trNoCIOsForHierarchy} '不包含任何类、接口、对象的单元.', 85 | {trNoTypes} '不包含任何类型的单元.', 86 | {trNoVariables} '不包含任何变量的单元.', 87 | {trNoConstants} '不包含任何常量的单元.', 88 | {trNoFunctions} '不包含任何函数与过程的单元.', 89 | {trNoIdentifiers} '不包含任何标识符的单元.', 90 | //misc 91 | {trHelp} '帮助', 92 | {trLegend} '图例', 93 | {trMarker} '标记', 94 | {trWarningOverwrite} '警告:不要编辑此文件 - 这是一个自动生成的文件,而且它很可能被覆盖掉', 95 | {trWarning} '警告', 96 | {trGeneratedBy} '由', 97 | {trGeneratedOn} strToDo, //'Generated on' 98 | {trOnDateTime} '生成于', 99 | {trSearch} '搜索', 100 | {trSeeAlso} '参见', 101 | {trInternal} strToDo, //'internal', 102 | {trAttributes} strToDo, //'Attributes', 103 | '' //dummy 104 | ); 105 | -------------------------------------------------------------------------------- /source/component/lang/PasDoc_Languages_Croatia_1250.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neslib/PasDocEx/6ecd248b367249fe7d947ca1cc0c3a1e8ca74077/source/component/lang/PasDoc_Languages_Croatia_1250.inc -------------------------------------------------------------------------------- /source/component/lang/PasDoc_Languages_Croatia_utf8_bom.inc: -------------------------------------------------------------------------------- 1 | RTransTable = ( 2 | {trNoTrans} '<što?>', //no ID assigned, so far 3 | {trLanguage} 'Hrvatski', 4 | //map 5 | {trUnits} 'Datoteke', 6 | {trClassHierarchy} 'Klasna hijerarhija', 7 | {trCio} 'Klase, Sučelja i Objekti', 8 | {trInternalCR} strToDo, // 'Internal Classes and Records', 9 | {trInternalTypes} strToDo, // 'Internal Types', 10 | {trIdentifiers} 'Identifikatori', 11 | {trGvUses} strToDo, //'Unit dependency graph', 12 | {trGvClasses} strToDo, //'Classes hierarchy graph', 13 | //tables and members 14 | {trClasses} 'Klase', 15 | {trClass} 'Klasa', 16 | {trDispInterface} strToDo, 17 | {trInterface} 'Sučelje', 18 | {trObjects} 'Objekti', 19 | {trObject} 'Objekt', 20 | {trRecord} strToDo, 21 | {trHierarchy} 'Hijerarhija', 22 | {trFields} 'Polja', 23 | {trMethods} 'Metode', 24 | {trProperties} 'Osobine', 25 | {trLibrary} strToDo, 26 | {trPackage} strToDo, 27 | {trProgram} strToDo, 28 | {trUnit} 'Datoteka', 29 | {trUses} strToDo, 30 | {trConstants} 'Konstante', 31 | {trFunctionsAndProcedures} 'Funkcije i Procedure', 32 | {trTypes} 'Tipovi', 33 | {trType} 'Tip', 34 | {trVariables} 'Varijable', 35 | {trAuthors} 'Autori', 36 | {trAuthor} 'Autor', 37 | {trCreated} 'Kreirano', 38 | {trLastModified} 'Zadnja promjena', 39 | {trSubroutine} strToDo, 40 | {trParameters} 'Parametri', 41 | {trReturns} 'Vraća', 42 | {trExceptionsRaised} strToDo, 43 | {trExceptions} strToDo, 44 | {trException} strToDo, 45 | {trEnum} strToDo, 46 | //visibilities 47 | {trVisibility} 'Vidljivost', 48 | {trPrivate} strToDo, 49 | {trStrictPrivate} strToDo, 50 | {trProtected} strToDo, 51 | {trStrictProtected} strToDo, 52 | {trPublic} strToDo, 53 | {trPublished} strToDo, 54 | {trAutomated} strToDo, 55 | {trImplicit} strToDo, 56 | //hints 57 | {trDeprecated} 'Ovaj simbol je zastario', 58 | {trPlatformSpecific} 'Ovaj simbol je specifičan za neke platforme', 59 | {trLibrarySpecific} 'Ovaj simbol je specifičan za neke biblioteke', 60 | //headings 61 | {trOverview} 'Pregled', 62 | {trIntroduction} strToDo, //'Introduction', 63 | {trConclusion} strToDo, //'Conclusion', 64 | {trEnclosingClass} strToDo, //'Enclosing Class', 65 | {trHeadlineCio} 'Sve Klase, Sučelja i Objekti', 66 | {trHeadlineConstants} 'Sve Konstante', 67 | {trHeadlineFunctionsAndProcedures} 'Sve Funkcije i Procedure', 68 | {trHeadlineIdentifiers} 'Svi Identifikatoti', 69 | {trHeadlineTypes} 'Svi Tipovi', 70 | {trHeadlineUnits} 'Sve Datoteke', 71 | {trHeadlineVariables} 'Sve Varijable', 72 | {trSummaryCio} 'Ukupno od Klasa, Interfejsa i Objekata', 73 | //column headings 74 | {trDeclaration} 'Deklaracija', 75 | {trDescription} 'Opis', 76 | {trDescriptions} 'Detaljni opis', 77 | {trName} 'Ime', 78 | {trValues} 'Vrijednosti', //'Values', 79 | //empty 80 | {trNone} 'Ništa', 81 | {trNoCIOs} 'Datoteka ne sadrži klase, sučelja, objekte ili zapise.', 82 | {trNoCIOsForHierarchy} 'Datoteke ne sadrže klase, sučelja, objekte ili zapise.', 83 | {trNoTypes} 'Datoteke ne sadrže tipove.', 84 | {trNoVariables} 'Datoteke ne sadrže varijable.', 85 | {trNoConstants} 'Datoteke ne sadrže konstante.', 86 | {trNoFunctions} 'Datoteke ne sadrže funkcije ili procedure.', 87 | {trNoIdentifiers} 'Datoteke ne sadrže indentifikatore.', 88 | //misc 89 | {trHelp} 'Pomoć', 90 | {trLegend} 'Legenda', 91 | {trMarker} strToDo, //'Marker', 92 | {trWarningOverwrite} 'Upozorenje: Ne mjenjajte ovu datoteku - kreirana je automatski i velika je mogućnost da će biti prepisana', 93 | {trWarning} 'Upozorenje', //'Warning', 94 | {trGeneratedBy} 'Generirano od', //'Generated by', 95 | {trGeneratedOn} strToDo, //'Generated on' 96 | {trOnDateTime} strToDo, //'on', 97 | {trSearch} 'Traži', //'Search', 98 | {trSeeAlso} 'Vidi još', 99 | {trInternal} 'interno', //'internal', 100 | {trAttributes} 'Atributi', //'Attributes', 101 | '' //dummy 102 | ); 103 | -------------------------------------------------------------------------------- /source/component/lang/PasDoc_Languages_Czech_1250.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neslib/PasDocEx/6ecd248b367249fe7d947ca1cc0c3a1e8ca74077/source/component/lang/PasDoc_Languages_Czech_1250.inc -------------------------------------------------------------------------------- /source/component/lang/PasDoc_Languages_Czech_iso_8859_2.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neslib/PasDocEx/6ecd248b367249fe7d947ca1cc0c3a1e8ca74077/source/component/lang/PasDoc_Languages_Czech_iso_8859_2.inc -------------------------------------------------------------------------------- /source/component/lang/PasDoc_Languages_Czech_utf8_bom.inc: -------------------------------------------------------------------------------- 1 | { 2 | This is translation for Czech language. 3 | Pasted into separate file, to minimize chance of messing character codes 4 | (and also, to ease iconv call). 5 | 6 | PasDoc_Languages_Czech_ISO_8859_2.inc contains ISO-8859-2 version. 7 | 8 | PasDoc_Languages_Czech_CP1250.inc contans Windows CP1250 version, 9 | which should be automatically generated from *_ISO_8859_2.inc using 10 | iconv ("make PasDoc_Languages_Czech_CP1250.inc" in this dir takes 11 | care of that). 12 | } 13 | 14 | RTransTable = ( 15 | {trNoTrans} '', //no ID assigned, so far 16 | {trLanguage} 'Czech', 17 | //map 18 | {trUnits} 'Unity', 19 | {trClassHierarchy} 'Hierarchie tříd', 20 | {trCio} 'Třídy, rozhraní a objekty', 21 | {trInternalCR} strToDo, // 'Internal Classes and Records', 22 | {trInternalTypes} strToDo, // 'Internal Types', 23 | {trIdentifiers} 'Identifikátory', 24 | {trGvUses} 'Graf závislostí unit', 25 | {trGvClasses} 'Graf závislostí tříd', 26 | //tables and members 27 | {trClasses} 'Třídy', 28 | {trClass} 'Třída', 29 | {trDispInterface} 'DispInterface', 30 | {trInterface} 'Rozhraní', 31 | {trObjects} 'Objekty', 32 | {trObject} 'Objekt', 33 | {trRecord} strToDo, 34 | {trHierarchy} 'Hierarchie', 35 | {trFields} 'Položky', 36 | {trMethods} 'Metody', 37 | {trProperties} 'Vlastnosti', 38 | {trLibrary} 'Knihovna', 39 | {trPackage} strToDo, 40 | {trProgram} 'Aplikace', 41 | {trUnit} 'Unita', 42 | {trUses} strToDo, 43 | {trConstants} 'Konstanty', 44 | {trFunctionsAndProcedures} 'Funkce a procedury', 45 | {trTypes} 'Typy', 46 | {trType} 'Typ', 47 | {trVariables} 'Proměnné', 48 | {trAuthors} 'Autoři', 49 | {trAuthor} 'Autor', 50 | {trCreated} 'Vytvořeno', 51 | {trLastModified} 'Poslední změna', 52 | {trSubroutine} strToDo, 53 | {trParameters} 'Parametery', 54 | {trReturns} 'Vrací', 55 | {trExceptionsRaised} 'Vyhazuje vyjímku', 56 | {trExceptions} 'Vyjímky', 57 | {trExceptions} strToDo, 58 | {trEnum} 'Výčtové typy', 59 | //visibilities 60 | {trVisibility} 'Viditelnost', 61 | {trPrivate} 'Private', 62 | {trStrictPrivate} 'Strict Private', 63 | {trProtected} 'Protected', 64 | {trStrictProtected} 'Strict Protected', 65 | {trPublic} 'Public', 66 | {trPublished} 'Published', 67 | {trAutomated} 'Automated', 68 | {trImplicit} 'Implicit', 69 | //hints 70 | {trDeprecated} 'tato konstrukce je zastaralá (deprecated)', 71 | {trPlatformSpecific} 'tato konstrukce je závislá na platformě', 72 | {trLibrarySpecific} 'tato konstrukce je závislá na konkrétní knihovně', 73 | //headings 74 | {trOverview} 'Přehled', 75 | {trIntroduction} 'Úvod', 76 | {trConclusion} 'Závěr', 77 | {trEnclosingClass} strToDo, //'Enclosing Class', 78 | {trHeadlineCio} 'Všechny třídy, rozhraní a objekty', 79 | {trHeadlineConstants} 'Seznam konstant', 80 | {trHeadlineFunctionsAndProcedures} 'Seznam funkcí a procedur', 81 | {trHeadlineIdentifiers} 'Seznam identifikátorů', 82 | {trHeadlineTypes} 'Seznam typů', 83 | {trHeadlineUnits} 'Seznam unit', 84 | {trHeadlineVariables} 'Seznam proměnných', 85 | {trSummaryCio} 'Seznam tříd, rozhraní a objektů', 86 | //column headings 87 | {trDeclaration} 'Deklarace', 88 | {trDescription} 'Popis', 89 | {trDescriptions} strToDo, 90 | {trName} 'Název', 91 | {trValues} 'Hodnoty', 92 | //empty 93 | {trNone} 'Nic', 94 | {trNoCIOs} 'Unity neobsahují žádné třídy, rozhraní, objekty nebo recordy.', 95 | {trNoCIOsForHierarchy} 'Unity neobsahují žádné třídy, rozhraní nebo objekty.', 96 | {trNoTypes} 'Unity neobsahují žádné typy.', 97 | {trNoVariables} 'Unity neobsahují žádné proměnné.', 98 | {trNoConstants} 'Unity neobsahují žádné konstanty.', 99 | {trNoFunctions} 'Unity neobsahují žádné funkce nebo procedury.', 100 | {trNoIdentifiers} 'Unity neobsahují žádné identifikátory.', 101 | //misc 102 | {trHelp} 'Nápověda', 103 | {trLegend} 'Legenda', 104 | {trMarker} 'Značka', 105 | {trWarningOverwrite} 'Varování: Tento soubor není učený k editaci. Byl automaticky vygenerován a může být opět přepsán.', 106 | {trWarning} 'Varování', 107 | {trGeneratedBy} 'Vygenerováno pomocí', 108 | {trGeneratedOn} strToDo, //'Generated on' 109 | {trOnDateTime} 'v', 110 | {trSearch} 'Hledat', 111 | {trSeeAlso} 'Viz také', 112 | {trInternal} strToDo, //'internal', 113 | {trAttributes} 'Atributy', 114 | '' //dummy 115 | ); 116 | -------------------------------------------------------------------------------- /source/component/lang/PasDoc_Languages_Danish_1252.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neslib/PasDocEx/6ecd248b367249fe7d947ca1cc0c3a1e8ca74077/source/component/lang/PasDoc_Languages_Danish_1252.inc -------------------------------------------------------------------------------- /source/component/lang/PasDoc_Languages_Danish_utf8_bom.inc: -------------------------------------------------------------------------------- 1 | RTransTable = ( 2 | {trNoTrans} '', //no ID assigned, so far 3 | {trLanguage} 'Danish', 4 | //map 5 | {trUnits} strToDo, //'Units', 6 | {trClassHierarchy} strToDo, //'Class Hierarchy', 7 | {trCio} 'Klasser, interfaces og objekter', 8 | {trInternalCR} strToDo, // 'Internal Classes and Records', 9 | {trInternalTypes} strToDo, // 'Internal Types', 10 | {trIdentifiers} strToDo, //'Identifiers', 11 | {trGvUses} strToDo, //'Unit dependency graph', 12 | {trGvClasses} strToDo, //'Classes hierarchy graph', 13 | //tables and members 14 | {trClasses} 'Klasser', 15 | {trClass} 'Klasse', 16 | {trDispInterface} strToDo, //'DispInterface', 17 | {trInterface} strToDo, //'Interface', 18 | {trObjects} 'Objekter', 19 | {trObject} 'Objekt', 20 | {trRecord} strToDo, //'Record', 21 | {trHierarchy} 'Herarki', 22 | {trFields} 'Felter', 23 | {trMethods} 'Metoder', 24 | {trProperties} 'Egenskaber', 25 | {trLibrary} strToDo, //'Library', 26 | {trPackage} strToDo, //'Package', 27 | {trProgram} strToDo, //'Program', 28 | {trUnit} strToDo, //'Unit', 29 | {trUses} strToDo, //'Uses', 30 | {trConstants} 'Konstanter', 31 | {trFunctionsAndProcedures} 'Funktioner og prosedurer', 32 | {trTypes} 'Typer', 33 | {trType} strToDo, //'Type', 34 | {trVariables} 'Variable', 35 | {trAuthors} 'Forfatre', 36 | {trAuthor} 'Forfatter', 37 | {trCreated} 'Udført', 38 | {trLastModified} 'Sidst Modificieret', 39 | {trSubroutine} strToDo, //'Subroutine', 40 | {trParameters} strToDo, //'Parameters', 41 | {trReturns} strToDo, //'Returns', 42 | {trExceptionsRaised} strToDo, //'Exceptions raised', 43 | {trExceptions} strToDo, //'Exceptions', 44 | {trException} strToDo, //'Exception', 45 | {trEnum} strToDo, //'Enumeration', 46 | //visibilities 47 | {trVisibility} strToDo, //'Visibility', 48 | {trPrivate} strToDo, //'Private', 49 | {trStrictPrivate} strToDo, //'Strict Private', 50 | {trProtected} strToDo, //'Protected', 51 | {trStrictProtected} strToDo, //'Strict Protected', 52 | {trPublic} strToDo, //'Public', 53 | {trPublished} strToDo, //'Published', 54 | {trAutomated} strToDo, //'Automated', 55 | {trImplicit} strToDo, //'Implicit', 56 | //hints 57 | {trDeprecated} strToDo, //'this symbol is deprecated', 58 | {trPlatformSpecific} strToDo, //'this symbol is specific to some platform', 59 | {trLibrarySpecific} strToDo, //'this symbol is specific to some library', 60 | //headings 61 | {trOverview} 'Sammendrag', 62 | {trIntroduction} strToDo, //'Introduction', 63 | {trConclusion} strToDo, //'Conclusion', 64 | {trEnclosingClass} strToDo, //'Enclosing Class', 65 | {trHeadlineCio} 'Alle Klasesr, Interfaces og Objekter', 66 | {trHeadlineConstants} 'Alle Konstanter', 67 | {trHeadlineFunctionsAndProcedures} 'Alle Functioner and Procedurer', 68 | {trHeadlineIdentifiers} 'Alle Identifiers', 69 | {trHeadlineTypes} 'Alle Typer', 70 | {trHeadlineUnits} 'Alle Units', 71 | {trHeadlineVariables} 'Alle Variable', 72 | {trSummaryCio} 'Oversigt over klasser, interfaces & objekter', 73 | //column headings 74 | {trDeclaration} strToDo, //'Declaration', 75 | {trDescription} 'Beskrivelse', 76 | {trDescriptions} strToDo, //'Descriptions', 'Detailed Descriptions'? 77 | {trName} 'Navn', 78 | {trValues} strToDo, //'Values', 79 | //empty 80 | {trNone} 'Ingen', 81 | {trNoCIOs} strToDo, //'The units do not contain any classes, interfaces, objects or records.', 82 | {trNoCIOsForHierarchy} strToDo, //'The units do not contain any classes, interfaces or objects.', 83 | {trNoTypes} strToDo, //'The units do not contain any types.', 84 | {trNoVariables} strToDo, //'The units do not contain any variables.', 85 | {trNoConstants} strToDo, //'The units do not contain any constants.', 86 | {trNoFunctions} strToDo, //'The units do not contain any functions or procedures.', 87 | {trNoIdentifiers} strToDo, //'The units do not contain any identifiers.', 88 | //misc 89 | {trHelp} 'Hjælp', 90 | {trLegend} 'Legende', 91 | {trMarker} strToDo, //'Marker', 92 | {trWarningOverwrite} 'Advarsel: Editer ikke denne fil, den er autogeneret og vil sansylgvis blive overskret', 93 | {trWarning} strToDo, //'Warning', 94 | {trGeneratedBy} strToDo, //'Generated by', 95 | {trGeneratedOn} strToDo, //'Generated on' 96 | {trOnDateTime} strToDo, //'on', 97 | {trSearch} strToDo, //'Search', 98 | {trSeeAlso} strToDo, //'See also', 99 | {trInternal} strToDo, //'internal', 100 | {trAttributes} strToDo, //'Attributes', 101 | '' //dummy 102 | ); -------------------------------------------------------------------------------- /source/component/lang/PasDoc_Languages_Dutch_1252.inc: -------------------------------------------------------------------------------- 1 | RTransTable = ( 2 | {trNoTrans} '', //no ID assigned, so far 3 | {trLanguage} 'Dutch', 4 | //map 5 | {trUnits} strToDo, //'Units', 6 | {trClassHierarchy} strToDo, //'Class Hierarchy', 7 | {trCio} 'Classes, interfaces and objecten', 8 | {trInternalCR} strToDo, // 'Internal Classes and Records', 9 | {trInternalTypes} strToDo, // 'Internal Types', 10 | {trIdentifiers} strToDo, //'Identifiers', 11 | {trGvUses} strToDo, //'Unit dependency graph', 12 | {trGvClasses} strToDo, //'Classes hierarchy graph', 13 | //tables and members 14 | {trClasses} strToDo, //'Classes', 15 | {trClass} strToDo, //'Class', 16 | {trDispInterface} strToDo, //'DispInterface', 17 | {trInterface} strToDo, //'Interface', 18 | {trObjects} 'Objecten', 19 | {trObject} strToDo, //'Object', 20 | {trRecord} strToDo, //'Record', 21 | {trHierarchy} 'Hierarchie', 22 | {trFields} 'Velden', 23 | {trMethods} strToDo, //'Methods', 24 | {trProperties} 'Eigenschappen', 25 | {trLibrary} strToDo, //'Library', 26 | {trPackage} strToDo, //'Package', 27 | {trProgram} 'Programma', 28 | {trUnit} strToDo, //'Unit', 29 | {trUses} strToDo, //'Uses', 30 | {trConstants} 'Constanten', 31 | {trFunctionsAndProcedures} 'Functies en procedures', 32 | {trTypes} 'Typen', 33 | {trType} strToDo, //'Type', 34 | {trVariables} 'Variabelen', 35 | {trAuthors} 'Auteurs', 36 | {trAuthor} 'Auteur', 37 | {trCreated} 'Gemaakt', 38 | {trLastModified} 'Laatste wijziging', 39 | {trSubroutine} strToDo, //'Subroutine', 40 | {trParameters} strToDo, //'Parameters', 41 | {trReturns} strToDo, //'Returns', 42 | {trExceptionsRaised} strToDo, //'Exceptions raised', 43 | {trExceptions} strToDo, //'Exceptions', 44 | {trException} strToDo, //'Exception', 45 | {trEnum} strToDo, //'Enumeration', 46 | //visibilities 47 | {trVisibility} strToDo, //'Visibility', 48 | {trPrivate} strToDo, //'Private', 49 | {trStrictPrivate} strToDo, //'Strict Private', 50 | {trProtected} strToDo, //'Protected', 51 | {trStrictProtected} strToDo, //'Strict Protected', 52 | {trPublic} strToDo, //'Public', 53 | {trPublished} strToDo, //'Published', 54 | {trAutomated} strToDo, //'Automated', 55 | {trImplicit} strToDo, //'Implicit', 56 | //hints 57 | {trDeprecated} strToDo, //'this symbol is deprecated', 58 | {trPlatformSpecific} strToDo, //'this symbol is specific to some platform', 59 | {trLibrarySpecific} strToDo, //'this symbol is specific to some library', 60 | //headings 61 | {trOverview} 'Overzicht', 62 | {trIntroduction} strToDo, //'Introduction', 63 | {trConclusion} strToDo, //'Conclusion', 64 | {trEnclosingClass} strToDo, //'Enclosing Class', 65 | {trHeadlineCio} 'Alle classes, interfaces en objecten', 66 | {trHeadlineConstants} 'Alle constanten', 67 | {trHeadlineFunctionsAndProcedures} 'Alle functies en procedures', 68 | {trHeadlineIdentifiers} 'Alle identifiers', 69 | {trHeadlineTypes} 'Alle typen', 70 | {trHeadlineUnits} 'Alle units', 71 | {trHeadlineVariables} 'Alle variabelen', 72 | {trSummaryCio} 'Overzicht van classes, interfaces & objecten', 73 | //column headings 74 | {trDeclaration} 'Declaratie', 75 | {trDescription} 'Omschrijving', 76 | {trDescriptions} strToDo, //'Descriptions', 'Detailed Descriptions'? 77 | {trName} 'Naam', 78 | {trValues} strToDo, //'Values', 79 | //empty 80 | {trNone} 'Geen', 81 | {trNoCIOs} strToDo, //'The units do not contain any classes, interfaces, objects or records.', 82 | {trNoCIOsForHierarchy} strToDo, //'The units do not contain any classes, interfaces or objects.', 83 | {trNoTypes} strToDo, //'The units do not contain any types.', 84 | {trNoVariables} strToDo, //'The units do not contain any variables.', 85 | {trNoConstants} strToDo, //'The units do not contain any constants.', 86 | {trNoFunctions} strToDo, //'The units do not contain any functions or procedures.', 87 | {trNoIdentifiers} strToDo, //'The units do not contain any identifiers.', 88 | //misc 89 | {trHelp} strToDo, //'Help', 90 | {trLegend} strToDo, //'Legend', 91 | {trMarker} strToDo, //'Marker', 92 | {trWarningOverwrite} 'Waarschuwing, wijzig niets - dit bestand is automatisch gegenereerd en zal worden overschreven', 93 | {trWarning} 'Waarschuwing', 94 | {trGeneratedBy} strToDo, //'Generated by', 95 | {trGeneratedOn} strToDo, //'Generated on' 96 | {trOnDateTime} strToDo, //'on', 97 | {trSearch} strToDo, //'Search', 98 | {trSeeAlso} strToDo, //'See also', 99 | {trInternal} strToDo, //'internal', 100 | {trAttributes} strToDo, //'Attributes', 101 | '' //dummy 102 | ); -------------------------------------------------------------------------------- /source/component/lang/PasDoc_Languages_Dutch_utf8_bom.inc: -------------------------------------------------------------------------------- 1 | RTransTable = ( 2 | {trNoTrans} '', //no ID assigned, so far 3 | {trLanguage} 'Dutch', 4 | //map 5 | {trUnits} strToDo, //'Units', 6 | {trClassHierarchy} strToDo, //'Class Hierarchy', 7 | {trCio} 'Classes, interfaces and objecten', 8 | {trInternalCR} strToDo, // 'Internal Classes and Records', 9 | {trInternalTypes} strToDo, // 'Internal Types', 10 | {trIdentifiers} strToDo, //'Identifiers', 11 | {trGvUses} strToDo, //'Unit dependency graph', 12 | {trGvClasses} strToDo, //'Classes hierarchy graph', 13 | //tables and members 14 | {trClasses} strToDo, //'Classes', 15 | {trClass} strToDo, //'Class', 16 | {trDispInterface} strToDo, //'DispInterface', 17 | {trInterface} strToDo, //'Interface', 18 | {trObjects} 'Objecten', 19 | {trObject} strToDo, //'Object', 20 | {trRecord} strToDo, //'Record', 21 | {trHierarchy} 'Hierarchie', 22 | {trFields} 'Velden', 23 | {trMethods} strToDo, //'Methods', 24 | {trProperties} 'Eigenschappen', 25 | {trLibrary} strToDo, //'Library', 26 | {trPackage} strToDo, //'Package', 27 | {trProgram} 'Programma', 28 | {trUnit} strToDo, //'Unit', 29 | {trUses} strToDo, //'Uses', 30 | {trConstants} 'Constanten', 31 | {trFunctionsAndProcedures} 'Functies en procedures', 32 | {trTypes} 'Typen', 33 | {trType} strToDo, //'Type', 34 | {trVariables} 'Variabelen', 35 | {trAuthors} 'Auteurs', 36 | {trAuthor} 'Auteur', 37 | {trCreated} 'Gemaakt', 38 | {trLastModified} 'Laatste wijziging', 39 | {trSubroutine} strToDo, //'Subroutine', 40 | {trParameters} strToDo, //'Parameters', 41 | {trReturns} strToDo, //'Returns', 42 | {trExceptionsRaised} strToDo, //'Exceptions raised', 43 | {trExceptions} strToDo, //'Exceptions', 44 | {trException} strToDo, //'Exception', 45 | {trEnum} strToDo, //'Enumeration', 46 | //visibilities 47 | {trVisibility} strToDo, //'Visibility', 48 | {trPrivate} strToDo, //'Private', 49 | {trStrictPrivate} strToDo, //'Strict Private', 50 | {trProtected} strToDo, //'Protected', 51 | {trStrictProtected} strToDo, //'Strict Protected', 52 | {trPublic} strToDo, //'Public', 53 | {trPublished} strToDo, //'Published', 54 | {trAutomated} strToDo, //'Automated', 55 | {trImplicit} strToDo, //'Implicit', 56 | //hints 57 | {trDeprecated} strToDo, //'this symbol is deprecated', 58 | {trPlatformSpecific} strToDo, //'this symbol is specific to some platform', 59 | {trLibrarySpecific} strToDo, //'this symbol is specific to some library', 60 | //headings 61 | {trOverview} 'Overzicht', 62 | {trIntroduction} strToDo, //'Introduction', 63 | {trConclusion} strToDo, //'Conclusion', 64 | {trEnclosingClass} strToDo, //'Enclosing Class', 65 | {trHeadlineCio} 'Alle classes, interfaces en objecten', 66 | {trHeadlineConstants} 'Alle constanten', 67 | {trHeadlineFunctionsAndProcedures} 'Alle functies en procedures', 68 | {trHeadlineIdentifiers} 'Alle identifiers', 69 | {trHeadlineTypes} 'Alle typen', 70 | {trHeadlineUnits} 'Alle units', 71 | {trHeadlineVariables} 'Alle variabelen', 72 | {trSummaryCio} 'Overzicht van classes, interfaces & objecten', 73 | //column headings 74 | {trDeclaration} 'Declaratie', 75 | {trDescription} 'Omschrijving', 76 | {trDescriptions} strToDo, //'Descriptions', 'Detailed Descriptions'? 77 | {trName} 'Naam', 78 | {trValues} strToDo, //'Values', 79 | //empty 80 | {trNone} 'Geen', 81 | {trNoCIOs} strToDo, //'The units do not contain any classes, interfaces, objects or records.', 82 | {trNoCIOsForHierarchy} strToDo, //'The units do not contain any classes, interfaces or objects.', 83 | {trNoTypes} strToDo, //'The units do not contain any types.', 84 | {trNoVariables} strToDo, //'The units do not contain any variables.', 85 | {trNoConstants} strToDo, //'The units do not contain any constants.', 86 | {trNoFunctions} strToDo, //'The units do not contain any functions or procedures.', 87 | {trNoIdentifiers} strToDo, //'The units do not contain any identifiers.', 88 | //misc 89 | {trHelp} strToDo, //'Help', 90 | {trLegend} strToDo, //'Legend', 91 | {trMarker} strToDo, //'Marker', 92 | {trWarningOverwrite} 'Waarschuwing, wijzig niets - dit bestand is automatisch gegenereerd en zal worden overschreven', 93 | {trWarning} 'Waarschuwing', 94 | {trGeneratedBy} strToDo, //'Generated by', 95 | {trGeneratedOn} strToDo, //'Generated on' 96 | {trOnDateTime} strToDo, //'on', 97 | {trSearch} strToDo, //'Search', 98 | {trSeeAlso} strToDo, //'See also', 99 | {trInternal} strToDo, //'internal', 100 | {trAttributes} strToDo, //'Attributes', 101 | '' //dummy 102 | ); -------------------------------------------------------------------------------- /source/component/lang/PasDoc_Languages_English_utf8.inc: -------------------------------------------------------------------------------- 1 | RTransTable = ( 2 | {trNoTrans} '', //no ID assigned, so far 3 | {trLanguage} 'English', 4 | //map 5 | {trUnits} 'Units', 6 | {trClassHierarchy} 'Class Hierarchy', 7 | {trCio} 'Classes, Interfaces, Objects and Records', 8 | {trInternalCR} 'Internal Classes and Records', 9 | {trInternalTypes} 'Internal Types', 10 | {trIdentifiers} 'Identifiers', 11 | {trGvUses} 'Unit dependency graph', 12 | {trGvClasses} 'Classes hierarchy graph', 13 | //tables and members 14 | {trClasses} 'Classes', 15 | {trClass} 'Class', 16 | {trDispInterface} 'DispInterface', 17 | {trInterface} 'Interface', 18 | {trObjects} 'Objects', 19 | {trObject} 'Object', 20 | {trRecord} 'Record', 21 | {trHierarchy} 'Hierarchy', 22 | {trFields} 'Fields', 23 | {trMethods} 'Methods', 24 | {trProperties} 'Properties', 25 | {trLibrary} 'Library', 26 | {trPackage} 'Package', 27 | {trProgram} 'Program', 28 | {trUnit} 'Unit', 29 | {trUses} 'Uses', 30 | {trConstants} 'Constants', 31 | {trFunctionsAndProcedures} 'Functions and Procedures', 32 | {trTypes} 'Types', 33 | {trType} 'Type', 34 | {trVariables} 'Variables', 35 | {trAuthors} 'Authors', 36 | {trAuthor} 'Author', 37 | {trCreated} 'Created', 38 | {trLastModified} 'Last Modified', 39 | {trSubroutine} 'Subroutine', 40 | {trParameters} 'Parameters', 41 | {trReturns} 'Returns', 42 | {trExceptionsRaised} 'Exceptions raised', 43 | {trExceptions} 'Exceptions', 44 | {trException} 'Exception', 45 | {trEnum} 'Enumeration', 46 | //visibilities 47 | {trVisibility} 'Visibility', 48 | {trPrivate} 'Private', 49 | {trStrictPrivate} 'Strict Private', 50 | {trProtected} 'Protected', 51 | {trStrictProtected} 'Strict Protected', 52 | {trPublic} 'Public', 53 | {trPublished} 'Published', 54 | {trAutomated} 'Automated', 55 | {trImplicit} 'Implicit', 56 | //hints 57 | {trDeprecated} 'this symbol is deprecated', 58 | {trPlatformSpecific} 'this symbol is specific to some platform', 59 | {trLibrarySpecific} 'this symbol is specific to some library', 60 | //headings 61 | {trOverview} 'Overview', 62 | {trIntroduction} 'Introduction', 63 | {trConclusion} 'Conclusion', 64 | {trEnclosingClass} 'Enclosing Class', 65 | {trHeadlineCio} 'All Classes, Interfaces, Objects and Records', 66 | {trHeadlineConstants} 'All Constants', 67 | {trHeadlineFunctionsAndProcedures} 'All Functions and Procedures', 68 | {trHeadlineIdentifiers} 'All Identifiers', 69 | {trHeadlineTypes} 'All Types', 70 | {trHeadlineUnits} 'All Units', 71 | {trHeadlineVariables} 'All Variables', 72 | {trSummaryCio} 'Summary of Classes, Interfaces, Objects and Records', 73 | //column headings 74 | {trDeclaration} 'Declaration', 75 | {trDescription} 'Description', 76 | {trDescriptions} 'Detailed Descriptions', 77 | {trName} 'Name', 78 | {trValues} 'Values', 79 | //empty 80 | {trNone} 'None', 81 | {trNoCIOs} 'The units do not contain any classes, interfaces, objects or records.', 82 | {trNoCIOsForHierarchy} 'The units do not contain any classes, interfaces or objects.', 83 | {trNoTypes} 'The units do not contain any types.', 84 | {trNoVariables} 'The units do not contain any variables.', 85 | {trNoConstants} 'The units do not contain any constants.', 86 | {trNoFunctions} 'The units do not contain any functions or procedures.', 87 | {trNoIdentifiers} 'The units do not contain any identifiers.', 88 | //misc 89 | {trHelp} 'Help', 90 | {trLegend} 'Legend', 91 | {trMarker} 'Marker', 92 | {trWarningOverwrite} 'Warning: Do not edit - this file has been created automatically and is likely be overwritten', 93 | {trWarning} 'Warning', 94 | {trGeneratedBy} 'Generated by', 95 | {trGeneratedOn} 'Generated on', 96 | {trOnDateTime} 'on', 97 | {trSearch} 'Search', 98 | {trSeeAlso} 'See also', 99 | {trInternal} 'internal', 100 | {trAttributes} 'Attributes', 101 | '' //dummy 102 | ); 103 | -------------------------------------------------------------------------------- /source/component/lang/PasDoc_Languages_English_utf8_bom.inc: -------------------------------------------------------------------------------- 1 | RTransTable = ( 2 | {trNoTrans} '', //no ID assigned, so far 3 | {trLanguage} 'English', 4 | //map 5 | {trUnits} 'Units', 6 | {trClassHierarchy} 'Class Hierarchy', 7 | {trCio} 'Classes, Interfaces, Objects and Records', 8 | {trInternalCR} 'Internal Classes and Records', 9 | {trInternalTypes} 'Internal Types', 10 | {trIdentifiers} 'Identifiers', 11 | {trGvUses} 'Unit dependency graph', 12 | {trGvClasses} 'Classes hierarchy graph', 13 | //tables and members 14 | {trClasses} 'Classes', 15 | {trClass} 'Class', 16 | {trDispInterface} 'DispInterface', 17 | {trInterface} 'Interface', 18 | {trObjects} 'Objects', 19 | {trObject} 'Object', 20 | {trRecord} 'Record', 21 | {trHierarchy} 'Hierarchy', 22 | {trFields} 'Fields', 23 | {trMethods} 'Methods', 24 | {trProperties} 'Properties', 25 | {trLibrary} 'Library', 26 | {trPackage} 'Package', 27 | {trProgram} 'Program', 28 | {trUnit} 'Unit', 29 | {trUses} 'Uses', 30 | {trConstants} 'Constants', 31 | {trFunctionsAndProcedures} 'Functions and Procedures', 32 | {trTypes} 'Types', 33 | {trType} 'Type', 34 | {trVariables} 'Variables', 35 | {trAuthors} 'Authors', 36 | {trAuthor} 'Author', 37 | {trCreated} 'Created', 38 | {trLastModified} 'Last Modified', 39 | {trSubroutine} 'Subroutine', 40 | {trParameters} 'Parameters', 41 | {trReturns} 'Returns', 42 | {trExceptionsRaised} 'Exceptions raised', 43 | {trExceptions} 'Exceptions', 44 | {trException} 'Exception', 45 | {trEnum} 'Enumeration', 46 | //visibilities 47 | {trVisibility} 'Visibility', 48 | {trPrivate} 'Private', 49 | {trStrictPrivate} 'Strict Private', 50 | {trProtected} 'Protected', 51 | {trStrictProtected} 'Strict Protected', 52 | {trPublic} 'Public', 53 | {trPublished} 'Published', 54 | {trAutomated} 'Automated', 55 | {trImplicit} 'Implicit', 56 | //hints 57 | {trDeprecated} 'this symbol is deprecated', 58 | {trPlatformSpecific} 'this symbol is specific to some platform', 59 | {trLibrarySpecific} 'this symbol is specific to some library', 60 | //headings 61 | {trOverview} 'Overview', 62 | {trIntroduction} 'Introduction', 63 | {trConclusion} 'Conclusion', 64 | {trEnclosingClass} 'Enclosing Class', 65 | {trHeadlineCio} 'All Classes, Interfaces, Objects and Records', 66 | {trHeadlineConstants} 'All Constants', 67 | {trHeadlineFunctionsAndProcedures} 'All Functions and Procedures', 68 | {trHeadlineIdentifiers} 'All Identifiers', 69 | {trHeadlineTypes} 'All Types', 70 | {trHeadlineUnits} 'All Units', 71 | {trHeadlineVariables} 'All Variables', 72 | {trSummaryCio} 'Summary of Classes, Interfaces, Objects and Records', 73 | //column headings 74 | {trDeclaration} 'Declaration', 75 | {trDescription} 'Description', 76 | {trDescriptions} 'Detailed Descriptions', 77 | {trName} 'Name', 78 | {trValues} 'Values', 79 | //empty 80 | {trNone} 'None', 81 | {trNoCIOs} 'The units do not contain any classes, interfaces, objects or records.', 82 | {trNoCIOsForHierarchy} 'The units do not contain any classes, interfaces or objects.', 83 | {trNoTypes} 'The units do not contain any types.', 84 | {trNoVariables} 'The units do not contain any variables.', 85 | {trNoConstants} 'The units do not contain any constants.', 86 | {trNoFunctions} 'The units do not contain any functions or procedures.', 87 | {trNoIdentifiers} 'The units do not contain any identifiers.', 88 | //misc 89 | {trHelp} 'Help', 90 | {trLegend} 'Legend', 91 | {trMarker} 'Marker', 92 | {trWarningOverwrite} 'Warning: Do not edit - this file has been created automatically and is likely be overwritten', 93 | {trWarning} 'Warning', 94 | {trGeneratedBy} 'Generated by', 95 | {trGeneratedOn} 'Generated on', 96 | {trOnDateTime} 'on', 97 | {trSearch} 'Search', 98 | {trSeeAlso} 'See also', 99 | {trInternal} 'internal', 100 | {trAttributes} 'Attributes', 101 | '' //dummy 102 | ); 103 | -------------------------------------------------------------------------------- /source/component/lang/PasDoc_Languages_French_1252.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neslib/PasDocEx/6ecd248b367249fe7d947ca1cc0c3a1e8ca74077/source/component/lang/PasDoc_Languages_French_1252.inc -------------------------------------------------------------------------------- /source/component/lang/PasDoc_Languages_French_ISO_8859_15.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neslib/PasDocEx/6ecd248b367249fe7d947ca1cc0c3a1e8ca74077/source/component/lang/PasDoc_Languages_French_ISO_8859_15.inc -------------------------------------------------------------------------------- /source/component/lang/PasDoc_Languages_French_utf8.inc: -------------------------------------------------------------------------------- 1 | RTransTable = ( 2 | {trNoTrans} '', //no ID assigned, so far 3 | {trLanguage} 'French', 4 | //map 5 | {trUnits} '<<>>', 6 | {trClassHierarchy} 'Hiérarchie des classes', 7 | {trCio} 'Classes, interfaces, enregistrements et objets', 8 | {trInternalCR} strToDo, // 'Internal Classes and Records', 9 | {trInternalTypes} strToDo, // 'Internal Types', 10 | {trIdentifiers} 'Identificateurs', 11 | {trGvUses} 'Graphe de dépendance d''unités', 12 | {trGvClasses} 'Graphe de hiérarchie des classes', 13 | //tables and members 14 | {trClasses} strKeep, //'Classes', 15 | {trClass} 'Classe', 16 | {trDispInterface} strToDo, //'DispInterface', 17 | {trInterface} strKeep, //'Interface', 18 | {trObjects} 'Objets', 19 | {trObject} 'Objet', 20 | {trRecord} 'Enregistrement', //'Record', 21 | {trHierarchy} 'Hiérarchie', 22 | {trFields} 'Champs', 23 | {trMethods} 'Méthodes', 24 | {trProperties} 'Propriétés', 25 | {trLibrary} 'Bibliothèque', //? 26 | {trPackage} 'Paquet', //'Package', 27 | {trProgram} 'Logiciel', //? 'Program', 28 | {trUnit} 'Unité', 29 | {trUses} strToDo, //'Uses', 30 | {trConstants} 'Constantes', 31 | {trFunctionsAndProcedures} 'Fonctions et procédures', 32 | {trTypes} strKeep, //'Types', 33 | {trType} strKeep, //'Type', 34 | {trVariables} strKeep, //'Variables', 35 | {trAuthors} 'Auteurs', 36 | {trAuthor} 'Auteur', 37 | {trCreated} 'Crée', 38 | {trLastModified} 'Dernière modification', 39 | {trSubroutine} strToDo, //'Subroutine', 40 | {trParameters} 'Paramètres', 41 | {trReturns} 'Retourne', 42 | {trExceptionsRaised} 'Exception levées', //'Exceptions raised', 43 | {trExceptions} strKeep, //'Exceptions', 44 | {trException} strKeep, //'Exception', 45 | {trEnum} 'Énumération', //'Enumeration', 46 | //visibilities 47 | {trVisibility} 'Visibilité', 48 | {trPrivate} 'Privé', 49 | {trStrictPrivate} 'Strictement Privé', //? 50 | {trProtected} 'Protégé', 51 | {trStrictProtected} 'Strictement Protégé', //? 52 | {trPublic} strKeep, //'Public', 53 | {trPublished} 'Publiés', 54 | {trAutomated} 'Automatisé', 55 | {trImplicit} strKeep, //'Implicit', 56 | //hints 57 | {trDeprecated} 'ce symbole est désapprouvé', 58 | {trPlatformSpecific} 'ce symbole est spécifique à une plateforme d''exécution', 59 | {trLibrarySpecific} 'ce symbole est spécifique à une certaine bibliothèque', 60 | //headings 61 | {trOverview} 'Aperçu', 62 | {trIntroduction} strKeep, //'Introduction', 63 | {trConclusion} strKeep, //'Conclusion', 64 | {trEnclosingClass} strToDo, //'Enclosing Class', 65 | {trHeadlineCio} 'Toutes les classes, interfaces, objets et enregistrements', 66 | {trHeadlineConstants} 'Toutes les constants', 67 | {trHeadlineFunctionsAndProcedures} 'Toutes les fonctions et procédures', 68 | {trHeadlineIdentifiers} 'Tous les identificateurs', 69 | {trHeadlineTypes} 'Tous les types', 70 | {trHeadlineUnits} 'Toutes les unités', 71 | {trHeadlineVariables} 'Toutes les variables', 72 | {trSummaryCio} 'Classes, interfaces, objets et enregistrements', 73 | //column headings 74 | {trDeclaration} 'Déclaration', 75 | {trDescription} strKeep, //'Description', 76 | {trDescriptions} strKeep, //'Descriptions', 'Detailed Descriptions'? 77 | {trName} 'Nom', 78 | {trValues} 'Valeurs', //? 79 | //empty 80 | {trNone} 'Aucun(e)(s)', //'Rien'? 81 | {trNoCIOs} 'L''unité ne contient ni classe, ni interface, ni objets, ni enregistrement.', 82 | {trNoCIOsForHierarchy} 'L''unité ne contient ni classe, ni interface, ni objets.', 83 | {trNoTypes} 'L''unité ne contient aucun type.', 84 | {trNoVariables} 'L''unité ne contient aucune variable.', 85 | {trNoConstants} 'L''unité ne contient aucune constante.', 86 | {trNoFunctions} 'L''unité ne contient ni fonction ni procédure.', 87 | {trNoIdentifiers} 'L''unité ne contient aucun indentificateur.', 88 | //misc 89 | {trHelp} 'Aide', 90 | {trLegend} 'Légende', 91 | {trMarker} 'Marquage', 92 | {trWarningOverwrite} 'Attention, ne pas éditer - ce fichier est créé automatiquement et va être écrasé', 93 | {trWarning} 'Attention', 94 | {trGeneratedBy} 'Produit par', 95 | {trGeneratedOn} strToDo, //'Generated on' 96 | {trOnDateTime} 'le', 97 | {trSearch} 'Cherche', //? 'Recherche' 98 | {trSeeAlso} 'Voir aussi', //? 99 | {trInternal} strToDo, //'internal', 100 | {trAttributes} strToDo, //'Attributes', 101 | '' //dummy 102 | ); 103 | 104 | -------------------------------------------------------------------------------- /source/component/lang/PasDoc_Languages_French_utf8_bom.inc: -------------------------------------------------------------------------------- 1 | RTransTable = ( 2 | {trNoTrans} '', //no ID assigned, so far 3 | {trLanguage} 'French', 4 | //map 5 | {trUnits} '<<>>', 6 | {trClassHierarchy} 'Hiérarchie des classes', 7 | {trCio} 'Classes, interfaces, enregistrements et objets', 8 | {trInternalCR} strToDo, // 'Internal Classes and Records', 9 | {trInternalTypes} strToDo, // 'Internal Types', 10 | {trIdentifiers} 'Identificateurs', 11 | {trGvUses} 'Graphe de dépendance d''unités', 12 | {trGvClasses} 'Graphe de hiérarchie des classes', 13 | //tables and members 14 | {trClasses} strKeep, //'Classes', 15 | {trClass} 'Classe', 16 | {trDispInterface} strToDo, //'DispInterface', 17 | {trInterface} strKeep, //'Interface', 18 | {trObjects} 'Objets', 19 | {trObject} 'Objet', 20 | {trRecord} 'Enregistrement', //'Record', 21 | {trHierarchy} 'Hiérarchie', 22 | {trFields} 'Champs', 23 | {trMethods} 'Méthodes', 24 | {trProperties} 'Propriétés', 25 | {trLibrary} 'Bibliothèque', //? 26 | {trPackage} 'Paquet', //'Package', 27 | {trProgram} 'Logiciel', //? 'Program', 28 | {trUnit} 'Unité', 29 | {trUses} strToDo, //'Uses', 30 | {trConstants} 'Constantes', 31 | {trFunctionsAndProcedures} 'Fonctions et procédures', 32 | {trTypes} strKeep, //'Types', 33 | {trType} strKeep, //'Type', 34 | {trVariables} strKeep, //'Variables', 35 | {trAuthors} 'Auteurs', 36 | {trAuthor} 'Auteur', 37 | {trCreated} 'Crée', 38 | {trLastModified} 'Dernière modification', 39 | {trSubroutine} strToDo, //'Subroutine', 40 | {trParameters} 'Paramètres', 41 | {trReturns} 'Retourne', 42 | {trExceptionsRaised} 'Exception levées', //'Exceptions raised', 43 | {trExceptions} strKeep, //'Exceptions', 44 | {trException} strKeep, //'Exception', 45 | {trEnum} 'Énumération', //'Enumeration', 46 | //visibilities 47 | {trVisibility} 'Visibilité', 48 | {trPrivate} 'Privé', 49 | {trStrictPrivate} 'Strictement Privé', //? 50 | {trProtected} 'Protégé', 51 | {trStrictProtected} 'Strictement Protégé', //? 52 | {trPublic} strKeep, //'Public', 53 | {trPublished} 'Publiés', 54 | {trAutomated} 'Automatisé', 55 | {trImplicit} strKeep, //'Implicit', 56 | //hints 57 | {trDeprecated} 'ce symbole est désapprouvé', 58 | {trPlatformSpecific} 'ce symbole est spécifique à une plateforme d''exécution', 59 | {trLibrarySpecific} 'ce symbole est spécifique à une certaine bibliothèque', 60 | //headings 61 | {trOverview} 'Aperçu', 62 | {trIntroduction} strKeep, //'Introduction', 63 | {trConclusion} strKeep, //'Conclusion', 64 | {trEnclosingClass} strToDo, //'Enclosing Class', 65 | {trHeadlineCio} 'Toutes les classes, interfaces, objets et enregistrements', 66 | {trHeadlineConstants} 'Toutes les constants', 67 | {trHeadlineFunctionsAndProcedures} 'Toutes les fonctions et procédures', 68 | {trHeadlineIdentifiers} 'Tous les identificateurs', 69 | {trHeadlineTypes} 'Tous les types', 70 | {trHeadlineUnits} 'Toutes les unités', 71 | {trHeadlineVariables} 'Toutes les variables', 72 | {trSummaryCio} 'Classes, interfaces, objets et enregistrements', 73 | //column headings 74 | {trDeclaration} 'Déclaration', 75 | {trDescription} strKeep, //'Description', 76 | {trDescriptions} strKeep, //'Descriptions', 'Detailed Descriptions'? 77 | {trName} 'Nom', 78 | {trValues} 'Valeurs', //? 79 | //empty 80 | {trNone} 'Aucun(e)(s)', //'Rien'? 81 | {trNoCIOs} 'L''unité ne contient ni classe, ni interface, ni objets, ni enregistrement.', 82 | {trNoCIOsForHierarchy} 'L''unité ne contient ni classe, ni interface, ni objets.', 83 | {trNoTypes} 'L''unité ne contient aucun type.', 84 | {trNoVariables} 'L''unité ne contient aucune variable.', 85 | {trNoConstants} 'L''unité ne contient aucune constante.', 86 | {trNoFunctions} 'L''unité ne contient ni fonction ni procédure.', 87 | {trNoIdentifiers} 'L''unité ne contient aucun indentificateur.', 88 | //misc 89 | {trHelp} 'Aide', 90 | {trLegend} 'Légende', 91 | {trMarker} 'Marquage', 92 | {trWarningOverwrite} 'Attention, ne pas éditer - ce fichier est créé automatiquement et va être écrasé', 93 | {trWarning} 'Attention', 94 | {trGeneratedBy} 'Produit par', 95 | {trGeneratedOn} strToDo, //'Generated on' 96 | {trOnDateTime} 'le', 97 | {trSearch} 'Cherche', //? 'Recherche' 98 | {trSeeAlso} 'Voir aussi', //? 99 | {trInternal} strToDo, //'internal', 100 | {trAttributes} strToDo, //'Attributes', 101 | '' //dummy 102 | ); 103 | 104 | -------------------------------------------------------------------------------- /source/component/lang/PasDoc_Languages_German_1252.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neslib/PasDocEx/6ecd248b367249fe7d947ca1cc0c3a1e8ca74077/source/component/lang/PasDoc_Languages_German_1252.inc -------------------------------------------------------------------------------- /source/component/lang/PasDoc_Languages_German_utf8_bom.inc: -------------------------------------------------------------------------------- 1 | RTransTable = ( 2 | {trNoTrans} '', //no ID assigned, so far 3 | {trLanguage} 'German', 4 | //map 5 | {trUnits} strKeep, //'Units', 6 | {trClassHierarchy} 'Klassenhierarchie', 7 | {trCio} 'Klassen, Interfaces und Objekte', 8 | {trInternalCR} 'Interne Klassen and Records', 9 | {trInternalTypes} 'Interne Typen', 10 | {trIdentifiers} 'Bezeichner', 11 | {trGvUses} 'Graph der Unit-Abhängigkeiten', 12 | {trGvClasses} 'Graph der Klassenhierarchie', 13 | //tables and members 14 | {trClasses} 'Klassen', 15 | {trClass} 'Klasse', 16 | {trDispInterface} strKeep, //'DispInterface', 17 | {trInterface} strKeep, //'Interface', 'Schnittstelle'? 18 | {trObjects} strKeep, //'Objects', 19 | {trObject} strKeep, //'Object', 20 | {trRecord} strKeep, //'Record', 21 | {trHierarchy} 'Hierarchie', 22 | {trFields} 'Felder', 23 | {trMethods} 'Methoden', 24 | {trProperties} 'Eigenschaften', 25 | {trLibrary} 'Bibliothek', 26 | {trPackage} strKeep, //'Package', 27 | {trProgram} 'Programm', 28 | {trUnit} strKeep, //'Unit', 29 | {trUses} strKeep, //'Uses', 30 | {trConstants} 'Konstanten', 31 | {trFunctionsAndProcedures} 'Funktionen und Prozeduren', 32 | {trTypes} 'Datentypen', 33 | {trType} strKeep, //'Type', 'Typ'? 34 | {trVariables} 'Variablen', 35 | {trAuthors} 'Autoren', 36 | {trAuthor} 'Autor', 37 | {trCreated} 'Erstellt', 38 | {trLastModified} 'Letzte Änderung', 39 | {trSubroutine} 'Unterprogramm', 40 | {trParameters} 'Parameter', 41 | {trReturns} 'Result', 42 | {trExceptionsRaised} 'Wirft Ausnahmen', //'Exceptions raised', 43 | {trExceptions} 'Ausnahmen', 44 | {trException} strKeep, //'Exception', 45 | {trEnum} strKeep, //'Enumeration', 46 | //visibilities 47 | {trVisibility} 'Sichtbarkeit', 48 | {trPrivate} strKeep, //'Private', 49 | {trStrictPrivate} strKeep, //'Strict Private', 50 | {trProtected} strKeep, //'Protected', 51 | {trStrictProtected} strKeep, //'Strict Protected', 52 | {trPublic} strKeep, //'Public', 53 | {trPublished} strKeep, //'Published', 54 | {trAutomated} strKeep, //'Automated', 55 | {trImplicit} strKeep, //'Implicit', 56 | //hints 57 | {trDeprecated} 'Dieses Symbol sollte nicht (mehr) verwendet werden.', 58 | {trPlatformSpecific} 'Dieses Symbol ist plattformspezifisch.', 59 | {trLibrarySpecific} 'Dieses Symbol ist spezifisch für eine bestimmte Bibliothek.', 60 | //headings 61 | {trOverview} 'Übersicht', 62 | {trIntroduction} 'Einführung', 63 | {trConclusion} 'Fazit', 64 | {trEnclosingClass} 'Einschließende Klasse', 65 | {trHeadlineCio} 'Alle Klassen, Schnittstellen, Objekte und Records', 66 | {trHeadlineConstants} 'Alle Konstanten', 67 | {trHeadlineFunctionsAndProcedures} 'Alle Funktionen und Prozeduren', 68 | {trHeadlineIdentifiers} 'Alle Bezeichner', 69 | {trHeadlineTypes} 'Alle Typen', 70 | {trHeadlineUnits} 'Alle Units', 71 | {trHeadlineVariables} 'Alle Variablen', 72 | {trSummaryCio} 'Zusammenfassung aller Klassen, Schnittstellen, Objekte und Records', 73 | //column headings 74 | {trDeclaration} 'Deklaration', 75 | {trDescription} 'Beschreibung', 76 | {trDescriptions} 'Ausführliche Beschreibungen', 77 | {trName} strKeep, //'Name', 78 | {trValues} 'Werte', 79 | //empty 80 | {trNone} 'Keine', 81 | {trNoCIOs} 'Die Units enthalten keine Klassen, Interfaces, Objects oder Records.', 82 | {trNoCIOsForHierarchy} 'Die Units enthalten keine Klassen, Interfaces oder Objects.', 83 | {trNoTypes} 'Die Units enthalten keine Typen.', 84 | {trNoVariables} 'Die Units enthalten keine Variablen.', 85 | {trNoConstants} 'Die Units enthalten keine Konstanten.', 86 | {trNoFunctions} 'Die Units enthalten keine Funktionen oder Prozeduren.', 87 | {trNoIdentifiers} 'Die Units enthalten keine Bezeichner.', 88 | //misc 89 | {trHelp} 'Hilfe', 90 | {trLegend} 'Legende', 91 | {trMarker} 'Markierung', 92 | {trWarningOverwrite} 'Achtung: Nicht ändern - diese Datei wurde automatisch erstellt und wird möglicherweise überschrieben', 93 | {trWarning} 'Warnung', 94 | {trGeneratedBy} 'Erstellt mit', 95 | {trGeneratedOn} strToDo, //'Generated on' 96 | {trOnDateTime} 'am', 97 | {trSearch} 'Suchen', 98 | {trSeeAlso} 'Siehe auch', 99 | {trInternal} 'intern', 100 | {trAttributes} strToDo, //'Attributes', 101 | '' //dummy 102 | ); 103 | -------------------------------------------------------------------------------- /source/component/lang/PasDoc_Languages_Hungarian_1250.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neslib/PasDocEx/6ecd248b367249fe7d947ca1cc0c3a1e8ca74077/source/component/lang/PasDoc_Languages_Hungarian_1250.inc -------------------------------------------------------------------------------- /source/component/lang/PasDoc_Languages_Hungarian_utf8_bom.inc: -------------------------------------------------------------------------------- 1 | RTransTable = ( 2 | {trNoTrans} '', //no ID assigned, so far 3 | {trLanguage} 'Hungarian', 4 | //map 5 | {trUnits} 'Egységek', 6 | {trClassHierarchy} 'Osztály hierarchia', 7 | {trCio} 'Osztályok, Kapcsolódási felületek és Objektumok', 8 | {trInternalCR} strToDo, // 'Internal Classes and Records', 9 | {trInternalTypes} strToDo, // 'Internal Types', 10 | {trIdentifiers} 'Azonosítók', 11 | {trGvUses} 'Egység függőségi gráf', 12 | {trGvClasses} 'Osztály hierarchia gráf', 13 | //tables and members 14 | {trClasses} 'Osztályok', 15 | {trClass} 'Osztály', 16 | {trDispInterface} 'Képernyő felületek', 17 | {trInterface} 'Kapcsolódási felület', 18 | {trObjects} 'Objektumok', 19 | {trObject} 'Objektum', 20 | {trRecord} strToDo, //'Record', 21 | {trHierarchy} 'Hierarchia', 22 | {trFields} 'Mezők', 23 | {trMethods} 'Metódusok', 24 | {trProperties} 'Tulajdonságok', 25 | {trLibrary} strToDo, //'Library', 26 | {trPackage} strToDo, //'Package', 27 | {trProgram} strToDo, //'Program', 28 | {trUnit} 'Egység', 29 | {trUses} strToDo, //'Uses', 30 | {trConstants} 'Konstansok', 31 | {trFunctionsAndProcedures} 'Függvények és Eljárások', 32 | {trTypes} 'Típusok', 33 | {trType} 'Típus', 34 | {trVariables} 'Változók', 35 | {trAuthors} 'Szerzők', 36 | {trAuthor} 'Szerző', 37 | {trCreated} 'Készült', 38 | {trLastModified} 'Utolsó módosítás', 39 | {trSubroutine} strToDo, //'Subroutine', 40 | {trParameters} 'Paraméterek', 41 | {trReturns} 'Visszatérési értékek', 42 | {trExceptionsRaised} 'Kivételek kiemelése', 43 | {trExceptions} 'Kivételek', 44 | {trException} strToDo, //'Exception', 45 | {trEnum} 'Felsorolások', 46 | //visibilities 47 | {trVisibility} 'Láthatóság', 48 | {trPrivate} 'Privát', 49 | {trStrictPrivate} strToDo, //'Strict Private', 50 | {trProtected} 'Védett', 51 | {trStrictProtected} strToDo, //'Strict Protected', 52 | {trPublic} 'Publikus', 53 | {trPublished} 'Publikált', 54 | {trAutomated} 'Automatikus', 55 | {trImplicit} strToDo, //'Implicit', 56 | //hints 57 | {trDeprecated} 'ez az azonosító érték nélküli', 58 | {trPlatformSpecific} 'ez az azonosító szükséges némely platform számára', 59 | {trLibrarySpecific} 'ez az azonosító szükséges némely library számára', 60 | //headings 61 | {trOverview} 'Áttekintés', 62 | {trIntroduction} 'Bevezető', 63 | {trConclusion} 'Összefoglaló', 64 | {trEnclosingClass} strToDo, //'Enclosing Class', 65 | {trHeadlineCio} 'Összes Osztály, Kapcsolódási felület és Objektumok', 66 | {trHeadlineConstants} 'Összes Kontans', 67 | {trHeadlineFunctionsAndProcedures} 'Összes Függvény és Eljárás', 68 | {trHeadlineIdentifiers} 'Összes Azonosító', 69 | {trHeadlineTypes} 'Összes Típus', 70 | {trHeadlineUnits} 'Összes Egység', 71 | {trHeadlineVariables} 'Összes Változó', 72 | {trSummaryCio} 'Öszefoglaló az Osztályokról, Kapcsoldási felületekről és Objektumokról', 73 | //column headings 74 | {trDeclaration} 'Deklaráció', 75 | {trDescription} 'Megjegyzés', 76 | {trDescriptions} strToDo, //'Descriptions', 'Detailed Descriptions'? 77 | {trName} 'Név', 78 | {trValues} 'Értékek', 79 | //empty 80 | {trNone} 'Nincs', 81 | {trNoCIOs} 'Az egység nem tartalmaz osztályt, interfészt, objektumot, vagy rekordot.', 82 | {trNoCIOsForHierarchy} 'Az egység nem tartalmaz osztályt, interfészt vagy objektumot.', 83 | {trNoTypes} 'Az egység nem tartalmaz típusokat', 84 | {trNoVariables} 'Az egység nem tartalmaz változókat.', 85 | {trNoConstants} 'Az egység nem tartalmaz konstansokat.', 86 | {trNoFunctions} 'Az egység nem tartalmaz függvényeket vagy eljárásokat.', 87 | {trNoIdentifiers} 'Az egység nem tartalmaz azonosítókat.', 88 | //misc 89 | {trHelp} 'Súgó', 90 | {trLegend} 'Történet', 91 | {trMarker} 'Jelző', 92 | {trWarningOverwrite} 'Vigyázat: Nem szerkesztendő file - ez a file automatikusan készült, valószínűleg felülírásra kerülne', 93 | {trWarning} 'Vigyázat', 94 | {trGeneratedBy} 'Készítette', 95 | {trGeneratedOn} strToDo, //'Generated on' 96 | {trOnDateTime} ' ', //none in Hungarian language 97 | {trSearch} 'Keresés', 98 | {trSeeAlso} 'Lásd még', 99 | {trInternal} strToDo, //'internal', 100 | {trAttributes} strToDo, //'Attributes', 101 | '' //dummy 102 | ); 103 | -------------------------------------------------------------------------------- /source/component/lang/PasDoc_Languages_Indonesian_1252.inc: -------------------------------------------------------------------------------- 1 | RTransTable = ( 2 | {trNoTrans} '', //no ID assigned, so far 3 | {trLanguage} 'Indonesian', 4 | //map 5 | {trUnits} 'Unit', 6 | {trClassHierarchy} strToDo, //'Class Hierarchy', 7 | {trCio} 'Kelas, Interface, dan Objek', 8 | {trInternalCR} strToDo, // 'Internal Classes and Records', 9 | {trInternalTypes} strToDo, // 'Internal Types', 10 | {trIdentifiers} strToDo, //'Identifiers', 11 | {trGvUses} strToDo, //'Unit dependency graph', 12 | {trGvClasses} strToDo, //'Classes hierarchy graph', 13 | //tables and members 14 | {trClasses} 'Kelas', 15 | {trClass} 'Kelas', 16 | {trDispInterface} strToDo, //'DispInterface', 17 | {trInterface} strToDo, //'Interface', 18 | {trObjects} 'Objek', 19 | {trObject} 'Objek', 20 | {trRecord} strToDo, //'Record', 21 | {trHierarchy} 'Hirarki', 22 | {trFields} strToDo, //'Fields', 23 | {trMethods} strToDo, //'Methods', 24 | {trProperties} strToDo, //'Properties', 25 | {trLibrary} strToDo, //'Library', 26 | {trPackage} strToDo, //'Package', 27 | {trProgram} strToDo, //'Program', 28 | {trUnit} strKeep, //'Unit', 29 | {trUses} strToDo, //'Uses', 30 | {trConstants} 'Konstanta', 31 | {trFunctionsAndProcedures} 'Fungsi dan Prosedur', 32 | {trTypes} 'Tipe Bentukan', 33 | {trType} 'Tipe Bentukan', 34 | {trVariables} 'Variabel', 35 | {trAuthors} 'Pembuat', 36 | {trAuthor} 'Pembuat', 37 | {trCreated} 'Dibuat', 38 | {trLastModified} 'Terakhir Dimodifikasi', 39 | {trSubroutine} strToDo, //'Subroutine', 40 | {trParameters} strToDo, //'Parameters', 41 | {trReturns} strToDo, //'Returns', 42 | {trExceptionsRaised} strToDo, //'Exceptions raised', 43 | {trExceptions} strToDo, //'Exceptions', 44 | {trException} strToDo, //'Exception', 45 | {trEnum} strToDo, //'Enumeration', 46 | //visibilities 47 | {trVisibility} strToDo, //'Visibility', 48 | {trPrivate} strToDo, //'Private', 49 | {trStrictPrivate} strToDo, //'Strict Private', 50 | {trProtected} strToDo, //'Protected', 51 | {trStrictProtected} strToDo, //'Strict Protected', 52 | {trPublic} strToDo, //'Public', 53 | {trPublished} strToDo, //'Published', 54 | {trAutomated} strToDo, //'Automated', 55 | {trImplicit} strToDo, //'Implicit', 56 | //hints 57 | {trDeprecated} strToDo, //'this symbol is deprecated', 58 | {trPlatformSpecific} strToDo, //'this symbol is specific to some platform', 59 | {trLibrarySpecific} strToDo, //'this symbol is specific to some library', 60 | //headings 61 | {trOverview} 'Sekilas', 62 | {trIntroduction} strToDo, //'Introduction', 63 | {trConclusion} strToDo, //'Conclusion', 64 | {trEnclosingClass} strToDo, //'Enclosing Class', 65 | {trHeadlineCio} 'Semua Kelas, Interface, dan Objek', 66 | {trHeadlineConstants} 'Semua Konstanta', 67 | {trHeadlineFunctionsAndProcedures} 'Semua Fungsi dan Prosedur', 68 | {trHeadlineIdentifiers} 'Semua Identifier', 69 | {trHeadlineTypes} 'Semua Tipe Bentukan', 70 | {trHeadlineUnits} 'Semua Unit', 71 | {trHeadlineVariables} 'Semua Variabel', 72 | {trSummaryCio} 'Ringkasan Kelas, Interface, dan Objek', 73 | //column headings 74 | {trDeclaration} 'Deklarasi', 75 | {trDescription} 'Definisi', 76 | {trDescriptions} strToDo, //'Descriptions', 'Detailed Descriptions'? 77 | {trName} 'Nama', 78 | {trValues} strToDo, //'Values', 79 | //empty 80 | {trNone} 'Tidak Ada', 81 | {trNoCIOs} strToDo, //'The units do not contain any classes, interfaces, objects or records.', 82 | {trNoCIOsForHierarchy} strToDo, //'The units do not contain any classes, interfaces or objects.', 83 | {trNoTypes} strToDo, //'The units do not contain any types.', 84 | {trNoVariables} strToDo, //'The units do not contain any variables.', 85 | {trNoConstants} strToDo, //'The units do not contain any constants.', 86 | {trNoFunctions} strToDo, //'The units do not contain any functions or procedures.', 87 | {trNoIdentifiers} strToDo, //'The units do not contain any identifiers.', 88 | //misc 89 | {trHelp} 'Bantuan', 90 | {trLegend} 'Legenda', 91 | {trMarker} strToDo, //'Marker', 92 | {trWarningOverwrite} 'Perhatian: Jangan dimodifikasi - ' 93 | + 'file ini dihasilkan secara otomatis dan mungkin saja ditimpa ulang', 94 | {trWarning} 'Perhatian', //? 95 | {trGeneratedBy} 'Dihasilkan oleh', 96 | {trGeneratedOn} strToDo, //'Generated on' 97 | {trOnDateTime} 'pada', 98 | {trSearch} strToDo, //'Search', 99 | {trSeeAlso} strToDo, //'See also', 100 | {trInternal} strToDo, //'internal', 101 | {trAttributes} strToDo, //'Attributes', 102 | '' //dummy 103 | ); -------------------------------------------------------------------------------- /source/component/lang/PasDoc_Languages_Indonesian_utf8_bom.inc: -------------------------------------------------------------------------------- 1 | RTransTable = ( 2 | {trNoTrans} '', //no ID assigned, so far 3 | {trLanguage} 'Indonesian', 4 | //map 5 | {trUnits} 'Unit', 6 | {trClassHierarchy} strToDo, //'Class Hierarchy', 7 | {trCio} 'Kelas, Interface, dan Objek', 8 | {trInternalCR} strToDo, // 'Internal Classes and Records', 9 | {trInternalTypes} strToDo, // 'Internal Types', 10 | {trIdentifiers} strToDo, //'Identifiers', 11 | {trGvUses} strToDo, //'Unit dependency graph', 12 | {trGvClasses} strToDo, //'Classes hierarchy graph', 13 | //tables and members 14 | {trClasses} 'Kelas', 15 | {trClass} 'Kelas', 16 | {trDispInterface} strToDo, //'DispInterface', 17 | {trInterface} strToDo, //'Interface', 18 | {trObjects} 'Objek', 19 | {trObject} 'Objek', 20 | {trRecord} strToDo, //'Record', 21 | {trHierarchy} 'Hirarki', 22 | {trFields} strToDo, //'Fields', 23 | {trMethods} strToDo, //'Methods', 24 | {trProperties} strToDo, //'Properties', 25 | {trLibrary} strToDo, //'Library', 26 | {trPackage} strToDo, //'Package', 27 | {trProgram} strToDo, //'Program', 28 | {trUnit} strKeep, //'Unit', 29 | {trUses} strToDo, //'Uses', 30 | {trConstants} 'Konstanta', 31 | {trFunctionsAndProcedures} 'Fungsi dan Prosedur', 32 | {trTypes} 'Tipe Bentukan', 33 | {trType} 'Tipe Bentukan', 34 | {trVariables} 'Variabel', 35 | {trAuthors} 'Pembuat', 36 | {trAuthor} 'Pembuat', 37 | {trCreated} 'Dibuat', 38 | {trLastModified} 'Terakhir Dimodifikasi', 39 | {trSubroutine} strToDo, //'Subroutine', 40 | {trParameters} strToDo, //'Parameters', 41 | {trReturns} strToDo, //'Returns', 42 | {trExceptionsRaised} strToDo, //'Exceptions raised', 43 | {trExceptions} strToDo, //'Exceptions', 44 | {trException} strToDo, //'Exception', 45 | {trEnum} strToDo, //'Enumeration', 46 | //visibilities 47 | {trVisibility} strToDo, //'Visibility', 48 | {trPrivate} strToDo, //'Private', 49 | {trStrictPrivate} strToDo, //'Strict Private', 50 | {trProtected} strToDo, //'Protected', 51 | {trStrictProtected} strToDo, //'Strict Protected', 52 | {trPublic} strToDo, //'Public', 53 | {trPublished} strToDo, //'Published', 54 | {trAutomated} strToDo, //'Automated', 55 | {trImplicit} strToDo, //'Implicit', 56 | //hints 57 | {trDeprecated} strToDo, //'this symbol is deprecated', 58 | {trPlatformSpecific} strToDo, //'this symbol is specific to some platform', 59 | {trLibrarySpecific} strToDo, //'this symbol is specific to some library', 60 | //headings 61 | {trOverview} 'Sekilas', 62 | {trIntroduction} strToDo, //'Introduction', 63 | {trConclusion} strToDo, //'Conclusion', 64 | {trEnclosingClass} strToDo, //'Enclosing Class', 65 | {trHeadlineCio} 'Semua Kelas, Interface, dan Objek', 66 | {trHeadlineConstants} 'Semua Konstanta', 67 | {trHeadlineFunctionsAndProcedures} 'Semua Fungsi dan Prosedur', 68 | {trHeadlineIdentifiers} 'Semua Identifier', 69 | {trHeadlineTypes} 'Semua Tipe Bentukan', 70 | {trHeadlineUnits} 'Semua Unit', 71 | {trHeadlineVariables} 'Semua Variabel', 72 | {trSummaryCio} 'Ringkasan Kelas, Interface, dan Objek', 73 | //column headings 74 | {trDeclaration} 'Deklarasi', 75 | {trDescription} 'Definisi', 76 | {trDescriptions} strToDo, //'Descriptions', 'Detailed Descriptions'? 77 | {trName} 'Nama', 78 | {trValues} strToDo, //'Values', 79 | //empty 80 | {trNone} 'Tidak Ada', 81 | {trNoCIOs} strToDo, //'The units do not contain any classes, interfaces, objects or records.', 82 | {trNoCIOsForHierarchy} strToDo, //'The units do not contain any classes, interfaces or objects.', 83 | {trNoTypes} strToDo, //'The units do not contain any types.', 84 | {trNoVariables} strToDo, //'The units do not contain any variables.', 85 | {trNoConstants} strToDo, //'The units do not contain any constants.', 86 | {trNoFunctions} strToDo, //'The units do not contain any functions or procedures.', 87 | {trNoIdentifiers} strToDo, //'The units do not contain any identifiers.', 88 | //misc 89 | {trHelp} 'Bantuan', 90 | {trLegend} 'Legenda', 91 | {trMarker} strToDo, //'Marker', 92 | {trWarningOverwrite} 'Perhatian: Jangan dimodifikasi - ' 93 | + 'file ini dihasilkan secara otomatis dan mungkin saja ditimpa ulang', 94 | {trWarning} 'Perhatian', //? 95 | {trGeneratedBy} 'Dihasilkan oleh', 96 | {trGeneratedOn} strToDo, //'Generated on' 97 | {trOnDateTime} 'pada', 98 | {trSearch} strToDo, //'Search', 99 | {trSeeAlso} strToDo, //'See also', 100 | {trInternal} strToDo, //'internal', 101 | {trAttributes} strToDo, //'Attributes', 102 | '' //dummy 103 | ); 104 | -------------------------------------------------------------------------------- /source/component/lang/PasDoc_Languages_Italian_1252.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neslib/PasDocEx/6ecd248b367249fe7d947ca1cc0c3a1e8ca74077/source/component/lang/PasDoc_Languages_Italian_1252.inc -------------------------------------------------------------------------------- /source/component/lang/PasDoc_Languages_Italian_utf8_bom.inc: -------------------------------------------------------------------------------- 1 | RTransTable = ( 2 | {trNoTrans} '', //no ID assigned, so far 3 | {trLanguage} 'Italian', 4 | //map 5 | {trUnits} strToDo, //'Units', 6 | {trClassHierarchy} strToDo, //'Class Hierarchy', 7 | {trCio} 'Classi, Interfacce ed Oggetti', 8 | {trInternalCR} strToDo, // 'Internal Classes and Records', 9 | {trInternalTypes} strToDo, // 'Internal Types', 10 | {trIdentifiers} 'Identificatori', 11 | {trGvUses} 'Grafico dipendenze Unit', 12 | {trGvClasses} 'Grafico gerarchia Classi', 13 | //tables and members 14 | {trClasses} 'Classi', 15 | {trClass} 'Classe', 16 | {trDispInterface} strToDo, //'DispInterface', 17 | {trInterface} 'Interfacce', 18 | {trObjects} 'Oggetti', 19 | {trObject} 'Oggetto', 20 | {trRecord} strToDo, //'Record', 21 | {trHierarchy} 'Gerarchia', 22 | {trFields} 'Campi', 23 | {trMethods} 'Metodi', 24 | {trProperties} 'Proprietà', 25 | {trLibrary} strToDo, //'Library', 26 | {trPackage} strToDo, //'Package', 27 | {trProgram} strToDo, //'Program', 28 | {trUnit} strToDo, //'Unit', 29 | {trUses} strToDo, //'Uses', 30 | {trConstants} 'Costanti', 31 | {trFunctionsAndProcedures} 'Funzioni e Procedure', 32 | {trTypes} 'Tipi', 33 | {trType} 'Tipo', 34 | {trVariables} 'Variabili', 35 | {trAuthors} 'Autori', 36 | {trAuthor} 'Autore', 37 | {trCreated} 'Creato', 38 | {trLastModified} 'Ultima Variazione', 39 | {trSubroutine} strToDo, //'Subroutine', 40 | {trParameters} 'Parametri', 41 | {trReturns} 'Ritorni', 42 | {trExceptionsRaised} 'Eccezioni sollevate', 43 | {trExceptions} 'Eccezione', 44 | {trException} strToDo, //'Exception', 45 | {trEnum} strToDo, //'Enumeration', 46 | //visibilities 47 | {trVisibility} strToDo, //'Visibility', 48 | {trPrivate} strToDo, //'Private', 49 | {trStrictPrivate} strToDo, //'Strict Private', 50 | {trProtected} strToDo, //'Protected', 51 | {trStrictProtected} strToDo, //'Strict Protected', 52 | {trPublic} strToDo, //'Public', 53 | {trPublished} strToDo, //'Published', 54 | {trAutomated} strToDo, //'Automated', 55 | {trImplicit} strToDo, //'Implicit', 56 | //hints 57 | {trDeprecated} strToDo, //'this symbol is deprecated', 58 | {trPlatformSpecific} strToDo, //'this symbol is specific to some platform', 59 | {trLibrarySpecific} strToDo, //'this symbol is specific to some library', 60 | //headings 61 | {trOverview} 'Sommario', 62 | {trIntroduction} 'Introduczione', 63 | {trConclusion} strToDo, //'Conclusion', 64 | {trEnclosingClass} strToDo, //'Enclosing Class', 65 | {trHeadlineCio} 'Tutte le Classi, Interfacce ed Oggetti', 66 | {trHeadlineConstants} 'Tutte le Costanti', 67 | {trHeadlineFunctionsAndProcedures} 'Tutte le Funzioni e Procedure', 68 | {trHeadlineIdentifiers} 'Tutti gli Identificatori', 69 | {trHeadlineTypes} 'Tutti i Tipi', 70 | {trHeadlineUnits} 'Tutte le Units', 71 | {trHeadlineVariables} 'Tutte le Variabili', 72 | {trSummaryCio} 'Sommario di Classi, Interfacce ed Oggetti', 73 | //column headings 74 | {trDeclaration} 'Dichiarazione', 75 | {trDescription} 'Descrizione', 76 | {trDescriptions} strToDo, //'Descriptions', 'Detailed Descriptions'? 77 | {trName} 'Nome', 78 | {trValues} 'Valori', 79 | //empty 80 | {trNone} 'Nessuno', 81 | {trNoCIOs} strToDo, //'The units do not contain any classes, interfaces, objects or records.', 82 | {trNoCIOsForHierarchy} strToDo, //'The units do not contain any classes, interfaces or objects.', 83 | {trNoTypes} strToDo, //'The units do not contain any types.', 84 | {trNoVariables} strToDo, //'The units do not contain any variables.', 85 | {trNoConstants} strToDo, //'The units do not contain any constants.', 86 | {trNoFunctions} strToDo, //'The units do not contain any functions or procedures.', 87 | {trNoIdentifiers} strToDo, //'The units do not contain any identifiers.', 88 | //misc 89 | {trHelp} strToDo, //'Help', 90 | {trLegend} 'Legenda', 91 | {trMarker} strToDo, //'Marker', 92 | {trWarningOverwrite} 'Attenzione: Non modificare - questo file è stato generato automaticamente e verrà probabilmente sovrascritto', 93 | {trWarning} 'Attenzione', 94 | {trGeneratedBy} strToDo, //'Generated by', 95 | {trGeneratedOn} strToDo, //'Generated on' 96 | {trOnDateTime} strToDo, //'on', 97 | {trSearch} 'Cerca', 98 | {trSeeAlso} 'Vedere Anche', 99 | {trInternal} strToDo, //'internal', 100 | {trAttributes} strToDo, //'Attributes', 101 | '' //dummy 102 | ); 103 | -------------------------------------------------------------------------------- /source/component/lang/PasDoc_Languages_Javanese_1250.inc: -------------------------------------------------------------------------------- 1 | RTransTable = ( 2 | {trNoTrans} '', //no ID assigned, so far 3 | {trLanguage} 'Javanese', 4 | //map 5 | {trUnits} strToDo, //'Units', 6 | {trClassHierarchy} strToDo, //'Class Hierarchy', 7 | {trCio} 'Kelas, Interface, lan Objek', 8 | {trInternalCR} strToDo, // 'Internal Classes and Records', 9 | {trInternalTypes} strToDo, // 'Internal Types', 10 | {trIdentifiers} strToDo, //'Identifiers', 11 | {trGvUses} strToDo, //'Unit dependency graph', 12 | {trGvClasses} strToDo, //'Classes hierarchy graph', 13 | //tables and members 14 | {trClasses} 'Kelas', 15 | {trClass} 'Kelas', 16 | {trDispInterface} strToDo, //'DispInterface', 17 | {trInterface} strToDo, //'Interface', 18 | {trObjects} 'Objek', 19 | {trObject} 'Objek', 20 | {trRecord} strToDo, //'Record', 21 | {trHierarchy} 'Hirarki', 22 | {trFields} strToDo, //'Fields', 23 | {trMethods} strToDo, //'Methods', 24 | {trProperties} strToDo, //'Properties', 25 | {trLibrary} strToDo, //'Library', 26 | {trPackage} strToDo, //'Package', 27 | {trProgram} strToDo, //'Program', 28 | {trUnit} strToDo, //'Unit', 29 | {trUses} strToDo, //'Uses', 30 | {trConstants} 'Konstanta', 31 | {trFunctionsAndProcedures} 'Fungsi lan Prosedur', 32 | {trTypes} 'Macem Gawean', 33 | {trType} 'Macem Gawean', 34 | {trVariables} 'Variabel', 35 | {trAuthors} 'Sing Nggawe', 36 | {trAuthor} 'Sing Nggawe', 37 | {trCreated} 'Digawe', 38 | {trLastModified} 'Terakhir Diowahi', 39 | {trSubroutine} strToDo, //'Subroutine', 40 | {trParameters} strToDo, //'Parameters', 41 | {trReturns} strToDo, //'Returns', 42 | {trExceptionsRaised} strToDo, //'Exceptions raised', 43 | {trExceptions} strToDo, //'Exceptions', 44 | {trException} strToDo, //'Exception', 45 | {trEnum} strToDo, //'Enumeration', 46 | //visibilities 47 | {trVisibility} strToDo, //'Visibility', 48 | {trPrivate} strToDo, //'Private', 49 | {trStrictPrivate} strToDo, //'Strict Private', 50 | {trProtected} strToDo, //'Protected', 51 | {trStrictProtected} strToDo, //'Strict Protected', 52 | {trPublic} strToDo, //'Public', 53 | {trPublished} strToDo, //'Published', 54 | {trAutomated} strToDo, //'Automated', 55 | {trImplicit} strToDo, //'Implicit', 56 | //hints 57 | {trDeprecated} strToDo, //'this symbol is deprecated', 58 | {trPlatformSpecific} strToDo, //'this symbol is specific to some platform', 59 | {trLibrarySpecific} strToDo, //'this symbol is specific to some library', 60 | //headings 61 | {trOverview} 'Pambuka', 62 | {trIntroduction} strToDo, //'Introduction', 63 | {trConclusion} strToDo, //'Conclusion', 64 | {trEnclosingClass} strToDo, //'Enclosing Class', 65 | {trHeadlineCio} 'Kabeh Kelas, Interface, lan Objek', 66 | {trHeadlineConstants} 'Kabeh Konstanta', 67 | {trHeadlineFunctionsAndProcedures} 'Kabeh Fungsi lan Prosedur', 68 | {trHeadlineIdentifiers} 'Kabeh Identifier', 69 | {trHeadlineTypes} 'Kabeh Macem Gawean', 70 | {trHeadlineUnits} 'Kabeh Unit', 71 | {trHeadlineVariables} 'Kabeh Variabel', 72 | {trSummaryCio} 'Ringkesan Kelas, Interface, lan Objek', 73 | //column headings 74 | {trDeclaration} 'Deklarasi', 75 | {trDescription} 'Katrangan', 76 | {trDescriptions} strToDo, //'Descriptions', 'Detailed Descriptions'? 77 | {trName} 'Jeneng', 78 | {trValues} strToDo, //'Values', 79 | //empty 80 | {trNone} 'Mboten Wonten', 81 | {trNoCIOs} strToDo, //'The units do not contain any classes, interfaces, objects or records.', 82 | {trNoCIOsForHierarchy} strToDo, //'The units do not contain any classes, interfaces or objects.', 83 | {trNoTypes} strToDo, //'The units do not contain any types.', 84 | {trNoVariables} strToDo, //'The units do not contain any variables.', 85 | {trNoConstants} strToDo, //'The units do not contain any constants.', 86 | {trNoFunctions} strToDo, //'The units do not contain any functions or procedures.', 87 | {trNoIdentifiers} strToDo, //'The units do not contain any identifiers.', 88 | //misc 89 | {trHelp} 'Tulung', 90 | {trLegend} 'Katrangan', 91 | {trMarker} strToDo, //'Marker', 92 | {trWarningOverwrite} 'Ati-ati: Ojo diowahi - ' 93 | + 'file iki digawe otomatis dadi iso ilang owahanmu', 94 | {trWarning} 'Ati-ati', //? 95 | {trGeneratedBy} 'Dihasilne karo', 96 | {trGeneratedOn} strToDo, //'Generated on' 97 | {trOnDateTime} 'ing', 98 | {trSearch} strToDo, //'Search', 99 | {trSeeAlso} strToDo, //'See also', 100 | {trInternal} strToDo, //'internal', 101 | {trAttributes} strToDo, //'Attributes', 102 | '' //dummy 103 | ); 104 | -------------------------------------------------------------------------------- /source/component/lang/PasDoc_Languages_Javanese_utf8_bom.inc: -------------------------------------------------------------------------------- 1 | RTransTable = ( 2 | {trNoTrans} '', //no ID assigned, so far 3 | {trLanguage} 'Javanese', 4 | //map 5 | {trUnits} strToDo, //'Units', 6 | {trClassHierarchy} strToDo, //'Class Hierarchy', 7 | {trCio} 'Kelas, Interface, lan Objek', 8 | {trInternalCR} strToDo, // 'Internal Classes and Records', 9 | {trInternalTypes} strToDo, // 'Internal Types', 10 | {trIdentifiers} strToDo, //'Identifiers', 11 | {trGvUses} strToDo, //'Unit dependency graph', 12 | {trGvClasses} strToDo, //'Classes hierarchy graph', 13 | //tables and members 14 | {trClasses} 'Kelas', 15 | {trClass} 'Kelas', 16 | {trDispInterface} strToDo, //'DispInterface', 17 | {trInterface} strToDo, //'Interface', 18 | {trObjects} 'Objek', 19 | {trObject} 'Objek', 20 | {trRecord} strToDo, //'Record', 21 | {trHierarchy} 'Hirarki', 22 | {trFields} strToDo, //'Fields', 23 | {trMethods} strToDo, //'Methods', 24 | {trProperties} strToDo, //'Properties', 25 | {trLibrary} strToDo, //'Library', 26 | {trPackage} strToDo, //'Package', 27 | {trProgram} strToDo, //'Program', 28 | {trUnit} strToDo, //'Unit', 29 | {trUses} strToDo, //'Uses', 30 | {trConstants} 'Konstanta', 31 | {trFunctionsAndProcedures} 'Fungsi lan Prosedur', 32 | {trTypes} 'Macem Gawean', 33 | {trType} 'Macem Gawean', 34 | {trVariables} 'Variabel', 35 | {trAuthors} 'Sing Nggawe', 36 | {trAuthor} 'Sing Nggawe', 37 | {trCreated} 'Digawe', 38 | {trLastModified} 'Terakhir Diowahi', 39 | {trSubroutine} strToDo, //'Subroutine', 40 | {trParameters} strToDo, //'Parameters', 41 | {trReturns} strToDo, //'Returns', 42 | {trExceptionsRaised} strToDo, //'Exceptions raised', 43 | {trExceptions} strToDo, //'Exceptions', 44 | {trException} strToDo, //'Exception', 45 | {trEnum} strToDo, //'Enumeration', 46 | //visibilities 47 | {trVisibility} strToDo, //'Visibility', 48 | {trPrivate} strToDo, //'Private', 49 | {trStrictPrivate} strToDo, //'Strict Private', 50 | {trProtected} strToDo, //'Protected', 51 | {trStrictProtected} strToDo, //'Strict Protected', 52 | {trPublic} strToDo, //'Public', 53 | {trPublished} strToDo, //'Published', 54 | {trAutomated} strToDo, //'Automated', 55 | {trImplicit} strToDo, //'Implicit', 56 | //hints 57 | {trDeprecated} strToDo, //'this symbol is deprecated', 58 | {trPlatformSpecific} strToDo, //'this symbol is specific to some platform', 59 | {trLibrarySpecific} strToDo, //'this symbol is specific to some library', 60 | //headings 61 | {trOverview} 'Pambuka', 62 | {trIntroduction} strToDo, //'Introduction', 63 | {trConclusion} strToDo, //'Conclusion', 64 | {trEnclosingClass} strToDo, //'Enclosing Class', 65 | {trHeadlineCio} 'Kabeh Kelas, Interface, lan Objek', 66 | {trHeadlineConstants} 'Kabeh Konstanta', 67 | {trHeadlineFunctionsAndProcedures} 'Kabeh Fungsi lan Prosedur', 68 | {trHeadlineIdentifiers} 'Kabeh Identifier', 69 | {trHeadlineTypes} 'Kabeh Macem Gawean', 70 | {trHeadlineUnits} 'Kabeh Unit', 71 | {trHeadlineVariables} 'Kabeh Variabel', 72 | {trSummaryCio} 'Ringkesan Kelas, Interface, lan Objek', 73 | //column headings 74 | {trDeclaration} 'Deklarasi', 75 | {trDescription} 'Katrangan', 76 | {trDescriptions} strToDo, //'Descriptions', 'Detailed Descriptions'? 77 | {trName} 'Jeneng', 78 | {trValues} strToDo, //'Values', 79 | //empty 80 | {trNone} 'Mboten Wonten', 81 | {trNoCIOs} strToDo, //'The units do not contain any classes, interfaces, objects or records.', 82 | {trNoCIOsForHierarchy} strToDo, //'The units do not contain any classes, interfaces or objects.', 83 | {trNoTypes} strToDo, //'The units do not contain any types.', 84 | {trNoVariables} strToDo, //'The units do not contain any variables.', 85 | {trNoConstants} strToDo, //'The units do not contain any constants.', 86 | {trNoFunctions} strToDo, //'The units do not contain any functions or procedures.', 87 | {trNoIdentifiers} strToDo, //'The units do not contain any identifiers.', 88 | //misc 89 | {trHelp} 'Tulung', 90 | {trLegend} 'Katrangan', 91 | {trMarker} strToDo, //'Marker', 92 | {trWarningOverwrite} 'Ati-ati: Ojo diowahi - ' 93 | + 'file iki digawe otomatis dadi iso ilang owahanmu', 94 | {trWarning} 'Ati-ati', //? 95 | {trGeneratedBy} 'Dihasilne karo', 96 | {trGeneratedOn} strToDo, //'Generated on' 97 | {trOnDateTime} 'ing', 98 | {trSearch} strToDo, //'Search', 99 | {trSeeAlso} strToDo, //'See also', 100 | {trInternal} strToDo, //'internal', 101 | {trAttributes} strToDo, //'Attributes', 102 | '' //dummy 103 | ); 104 | -------------------------------------------------------------------------------- /source/component/lang/PasDoc_Languages_Polish_1250.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neslib/PasDocEx/6ecd248b367249fe7d947ca1cc0c3a1e8ca74077/source/component/lang/PasDoc_Languages_Polish_1250.inc -------------------------------------------------------------------------------- /source/component/lang/PasDoc_Languages_Polish_iso_8859_2.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neslib/PasDocEx/6ecd248b367249fe7d947ca1cc0c3a1e8ca74077/source/component/lang/PasDoc_Languages_Polish_iso_8859_2.inc -------------------------------------------------------------------------------- /source/component/lang/PasDoc_Languages_Polish_utf8_bom.inc: -------------------------------------------------------------------------------- 1 | RTransTable = ( 2 | {trNoTrans} '', //no ID assigned, so far 3 | {trLanguage} 'Polish', 4 | //map 5 | {trUnits} 'Moduły', 6 | {trClassHierarchy} 'Hierarchia klas', 7 | {trCio} 'Klasy, interfejsy, obiekty i rekordy', 8 | {trInternalCR} strToDo, // 'Internal Classes and Records', 9 | {trInternalTypes} strToDo, // 'Internal Types', 10 | {trIdentifiers} 'Identyfikatory', 11 | {trGvUses} 'Graf zależności modułów', 12 | {trGvClasses} 'Graf dziedziczenia klas', 13 | //tables and members 14 | {trClasses} 'Klasy', 15 | {trClass} 'Klasa', 16 | {trDispInterface} 'DispInterface', //'DispInterface', 17 | {trInterface} 'Interfejs', 18 | {trObjects} 'Obiekty', 19 | {trObject} 'Obiekt', 20 | {trRecord} 'Rekord', //'Record', 21 | {trHierarchy} 'Hierarchia', 22 | {trFields} 'Pola', 23 | {trMethods} 'Metody', 24 | {trProperties} 'Właściwości', 25 | {trLibrary} 'Biblioteka', //'Library', 26 | {trPackage} 'Pakiet', //'Package', 27 | {trProgram} 'Program', //'Program', 28 | {trUnit} 'Moduł', 29 | {trUses} 'Używa', //'Uses', 30 | {trConstants} 'Stałe', 31 | {trFunctionsAndProcedures} 'Podprogramy', 32 | {trTypes} 'Typy', 33 | {trType} 'Typ', 34 | {trVariables} 'Zmienne', 35 | {trAuthors} 'Autorzy', 36 | {trAuthor} 'Autor', 37 | {trCreated} 'Utworzony', 38 | {trLastModified} 'Ostatnia modyfikacja', 39 | {trSubroutine} 'Podprograma', //? 40 | {trParameters} 'Parametry', 41 | {trReturns} 'Wynik', 42 | {trExceptionsRaised} 'Generowane wyjątki', 43 | {trExceptions} 'Wyjątki', 44 | {trException} 'Wyjątek', //'Exception', 45 | {trEnum} 'Wyliczenie', 46 | //visibilities 47 | {trVisibility} 'Widoczność', 48 | {trPrivate} 'Prywatne', 49 | {trStrictPrivate} 'Ściśle prywatne', //'Strict Private', 50 | {trProtected} 'Chronione', 51 | {trStrictProtected} 'Ściśle chronione', //'Strict Protected', 52 | {trPublic} 'Publiczne', 53 | {trPublished} 'Publikowane', 54 | {trAutomated} 'Automated', //'Automated', 55 | {trImplicit} 'Domyślne', 56 | //hints 57 | {trDeprecated} 'odradza się używania tego identyfikatora', 58 | {trPlatformSpecific} 'ten identyfikator jest zależny od platformy', 59 | {trLibrarySpecific} 'ten identyfikator jest zależny od biblioteki', 60 | //headings 61 | {trOverview} 'Przegląd', 62 | {trIntroduction} 'Wstęp', 63 | {trConclusion} 'Podsumowanie', 64 | {trEnclosingClass} strToDo, //'Enclosing Class', 65 | {trHeadlineCio} 'Wszystkie klasy, interfejsy, obiekty i rekordy', 66 | {trHeadlineConstants} 'Wszystkie stałe', 67 | {trHeadlineFunctionsAndProcedures} 'Wszystkie podprogramy', 68 | {trHeadlineIdentifiers} 'Wszystkie identyfikatory', 69 | {trHeadlineTypes} 'Wszystkie typy', 70 | {trHeadlineUnits} 'Wszystkie moduły', 71 | {trHeadlineVariables} 'Wszystkie zmienne', 72 | {trSummaryCio} 'Podsumowanie klas, interfejsów, obiektów i rekordów', 73 | //column headings 74 | {trDeclaration} 'Deklaracja', 75 | {trDescription} 'Opis', 76 | {trDescriptions} 'Szczegóły', //'Descriptions', 'Detailed Descriptions'? 77 | {trName} 'Nazwa', 78 | {trValues} 'Wartości', 79 | //empty 80 | {trNone} 'Brak', 81 | {trNoCIOs} 'Moduł nie zawiera żadnych klas, interfejsów, obiektów ani rekordów.', 82 | {trNoCIOsForHierarchy} 'Moduł nie zawiera żadnych klas, interfejsów ani obiektów.', 83 | {trNoTypes} 'Moduł nie zawiera żadnych typów.', 84 | {trNoVariables} 'Moduł nie zawiera żadnych zmiennych.', 85 | {trNoConstants} 'Moduł nie zawiera żadnych stałych.', 86 | {trNoFunctions} 'Moduł nie zawiera żadnych funkcji ani podprogramów.', 87 | {trNoIdentifiers} 'Moduł nie zawiera żadnych identyfikatorów.', 88 | //misc 89 | {trHelp} 'Pomoc', 90 | {trLegend} 'Legenda', 91 | {trMarker} 'Kolor', 92 | {trWarningOverwrite} 'Uwaga, nie modyfikuj - ten plik został wygenerowany automatycznie i może zostać nadpisany', 93 | {trWarning} 'Uwaga', 94 | {trGeneratedBy} 'Wygenerowane przez', 95 | {trGeneratedOn} strToDo, //'Generated on' 96 | {trOnDateTime} ' - ', 97 | {trSearch} 'Szukaj', 98 | {trSeeAlso} 'Zobacz także', 99 | {trInternal} strToDo, //'internal', 100 | {trAttributes} strToDo, //'Attributes', 101 | '' //dummy 102 | ); 103 | -------------------------------------------------------------------------------- /source/component/lang/PasDoc_Languages_Russian_1251.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neslib/PasDocEx/6ecd248b367249fe7d947ca1cc0c3a1e8ca74077/source/component/lang/PasDoc_Languages_Russian_1251.inc -------------------------------------------------------------------------------- /source/component/lang/PasDoc_Languages_Russian_866.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neslib/PasDocEx/6ecd248b367249fe7d947ca1cc0c3a1e8ca74077/source/component/lang/PasDoc_Languages_Russian_866.inc -------------------------------------------------------------------------------- /source/component/lang/PasDoc_Languages_Russian_koi8r.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neslib/PasDocEx/6ecd248b367249fe7d947ca1cc0c3a1e8ca74077/source/component/lang/PasDoc_Languages_Russian_koi8r.inc -------------------------------------------------------------------------------- /source/component/lang/PasDoc_Languages_Russian_utf8.inc: -------------------------------------------------------------------------------- 1 | RTransTable = ( 2 | {trNoTrans} '', //no ID assigned, so far 3 | {trLanguage} 'Russian', 4 | //map 5 | {trUnits} 'Модули', 6 | {trClassHierarchy} 'Иерархия классов', 7 | {trCio} 'Классы, интерфейсы и объекты', 8 | {trInternalCR} strToDo, // 'Internal Classes and Records', 9 | {trInternalTypes} strToDo, // 'Internal Types', 10 | {trIdentifiers} 'Идентификаторы', 11 | {trGvUses} 'График зависимости модулей', 12 | {trGvClasses} 'График иерархии классов', 13 | //tables and members 14 | {trClasses} 'Классы', 15 | {trClass} 'Класс', 16 | {trDispInterface} strToDo, //'DispInterface', 17 | {trInterface} 'Интерфейс', 18 | {trObjects} 'Объекты', 19 | {trObject} 'Объект', 20 | {trRecord} strToDo, //'Record', 21 | {trHierarchy} 'Иерархия', 22 | {trFields} 'Поля', 23 | {trMethods} 'Методы', 24 | {trProperties} 'Свойства', 25 | {trLibrary} strToDo, //'Library', 26 | {trPackage} strToDo, //'Package', 27 | {trProgram} 'Программа', 28 | {trUnit} 'Модуль', 29 | {trUses} 'Используемые модули', 30 | {trConstants} 'Константы', 31 | {trFunctionsAndProcedures} 'Процедуры и функции', 32 | {trTypes} 'Типы', 33 | {trType} 'Тип', 34 | {trVariables} 'Переменные', 35 | {trAuthors} 'Авторы', 36 | {trAuthor} 'Автор', 37 | {trCreated} 'Создано', 38 | {trLastModified} 'Последнее изменение', 39 | {trSubroutine} strToDo, //'Subroutine', 40 | {trParameters} 'Параметры', 41 | {trReturns} 'Возвращаемые значения', 42 | {trExceptionsRaised} 'Вызывает исключения', 43 | {trExceptions} 'Исключения', 44 | {trException} strToDo, //'Exception', 45 | {trEnum} 'Перечисление', 46 | //visibilities 47 | {trVisibility} 'Зона видимости', 48 | {trPrivate} strToDo, //'Private', 49 | {trStrictPrivate} strToDo, //'Strict Private', 50 | {trProtected} strToDo, //'Protected', 51 | {trStrictProtected} strToDo, //'Strict Protected', 52 | {trPublic} strToDo, //'Public', 53 | {trPublished} strToDo, //'Published', 54 | {trAutomated} strToDo, //'Automated', 55 | {trImplicit} strToDo, //'Implicit', 56 | //hints 57 | {trDeprecated} 'этот символ больше не используется', 58 | {trPlatformSpecific} 'этот символ зависит от платформы', 59 | {trLibrarySpecific} 'этот символ зависит от библиотеки', 60 | //headings 61 | {trOverview} 'Обзор', 62 | {trIntroduction} 'Введение', 63 | {trConclusion} 'Заключение', 64 | {trEnclosingClass} strToDo, //'Enclosing Class', 65 | {trHeadlineCio} 'Все классы, интерфейсы и объекты', 66 | {trHeadlineConstants} 'Все константы', 67 | {trHeadlineFunctionsAndProcedures} 'Все процедуры и функции', 68 | {trHeadlineIdentifiers} 'Все идентификаторы', 69 | {trHeadlineTypes} 'Все типы', 70 | {trHeadlineUnits} 'Все модули', 71 | {trHeadlineVariables} 'Все переменные', 72 | {trSummaryCio} 'Список классов, интерфейсов и объектов', 73 | //column headings 74 | {trDeclaration} 'Объявления', 75 | {trDescription} 'Описание', 76 | {trDescriptions} strToDo, //'Descriptions', 'Detailed Descriptions'? 77 | {trName} 'Имя', 78 | {trValues} 'Значение', 79 | //empty 80 | {trNone} 'Нет', 81 | {trNoCIOs} 'Модули не содержат классов, интерфейсов, объектов и записей.', 82 | {trNoCIOsForHierarchy} 'Модули не содержат классов, интерфейсов и объектов.', 83 | {trNoTypes} 'Модули не содержат типов.', 84 | {trNoVariables} 'Модули не содержат переменных.', 85 | {trNoConstants} 'Модули не содержат констант.', 86 | {trNoFunctions} 'Модули не содержат функции и процедуры.', 87 | {trNoIdentifiers} 'Модули не содержат ни одного идентификатора.', 88 | //misc 89 | {trHelp} strKeep, //'Help', // Untranslated to avoid Russian file name for css 90 | { TODO : how does "Help" interfere with file names? } 91 | {trLegend} 'Обозначения', 92 | {trMarker} 'Маркер', 93 | {trWarningOverwrite} 'Предупреждение: не редактировать - этот файл создан автоматически и может быть изменён без предупреждения', 94 | {trWarning} 'Предупреждение', 95 | {trGeneratedBy} 'Сгенерировал', // + ' '? 96 | {trGeneratedOn} strToDo, //'Generated on' 97 | {trOnDateTime} 'дата/время', //really??? 98 | {trSearch} 'Найти', 99 | {trSeeAlso} 'Материалы по теме', 100 | {trInternal} strToDo, //'internal', 101 | {trAttributes} strToDo, //'Attributes', 102 | '' //dummy 103 | ); 104 | -------------------------------------------------------------------------------- /source/component/lang/PasDoc_Languages_Russian_utf8_bom.inc: -------------------------------------------------------------------------------- 1 | RTransTable = ( 2 | {trNoTrans} '', //no ID assigned, so far 3 | {trLanguage} 'Russian', 4 | //map 5 | {trUnits} 'Модули', 6 | {trClassHierarchy} 'Иерархия классов', 7 | {trCio} 'Классы, интерфейсы и объекты', 8 | {trInternalCR} strToDo, // 'Internal Classes and Records', 9 | {trInternalTypes} strToDo, // 'Internal Types', 10 | {trIdentifiers} 'Идентификаторы', 11 | {trGvUses} 'График зависимости модулей', 12 | {trGvClasses} 'График иерархии классов', 13 | //tables and members 14 | {trClasses} 'Классы', 15 | {trClass} 'Класс', 16 | {trDispInterface} strToDo, //'DispInterface', 17 | {trInterface} 'Интерфейс', 18 | {trObjects} 'Объекты', 19 | {trObject} 'Объект', 20 | {trRecord} strToDo, //'Record', 21 | {trHierarchy} 'Иерархия', 22 | {trFields} 'Поля', 23 | {trMethods} 'Методы', 24 | {trProperties} 'Свойства', 25 | {trLibrary} strToDo, //'Library', 26 | {trPackage} strToDo, //'Package', 27 | {trProgram} 'Программа', 28 | {trUnit} 'Модуль', 29 | {trUses} 'Используемые модули', 30 | {trConstants} 'Константы', 31 | {trFunctionsAndProcedures} 'Процедуры и функции', 32 | {trTypes} 'Типы', 33 | {trType} 'Тип', 34 | {trVariables} 'Переменные', 35 | {trAuthors} 'Авторы', 36 | {trAuthor} 'Автор', 37 | {trCreated} 'Создано', 38 | {trLastModified} 'Последнее изменение', 39 | {trSubroutine} strToDo, //'Subroutine', 40 | {trParameters} 'Параметры', 41 | {trReturns} 'Возвращаемые значения', 42 | {trExceptionsRaised} 'Вызывает исключения', 43 | {trExceptions} 'Исключения', 44 | {trException} strToDo, //'Exception', 45 | {trEnum} 'Перечисление', 46 | //visibilities 47 | {trVisibility} 'Зона видимости', 48 | {trPrivate} strToDo, //'Private', 49 | {trStrictPrivate} strToDo, //'Strict Private', 50 | {trProtected} strToDo, //'Protected', 51 | {trStrictProtected} strToDo, //'Strict Protected', 52 | {trPublic} strToDo, //'Public', 53 | {trPublished} strToDo, //'Published', 54 | {trAutomated} strToDo, //'Automated', 55 | {trImplicit} strToDo, //'Implicit', 56 | //hints 57 | {trDeprecated} 'этот символ больше не используется', 58 | {trPlatformSpecific} 'этот символ зависит от платформы', 59 | {trLibrarySpecific} 'этот символ зависит от библиотеки', 60 | //headings 61 | {trOverview} 'Обзор', 62 | {trIntroduction} 'Введение', 63 | {trConclusion} 'Заключение', 64 | {trEnclosingClass} strToDo, //'Enclosing Class', 65 | {trHeadlineCio} 'Все классы, интерфейсы и объекты', 66 | {trHeadlineConstants} 'Все константы', 67 | {trHeadlineFunctionsAndProcedures} 'Все процедуры и функции', 68 | {trHeadlineIdentifiers} 'Все идентификаторы', 69 | {trHeadlineTypes} 'Все типы', 70 | {trHeadlineUnits} 'Все модули', 71 | {trHeadlineVariables} 'Все переменные', 72 | {trSummaryCio} 'Список классов, интерфейсов и объектов', 73 | //column headings 74 | {trDeclaration} 'Объявления', 75 | {trDescription} 'Описание', 76 | {trDescriptions} strToDo, //'Descriptions', 'Detailed Descriptions'? 77 | {trName} 'Имя', 78 | {trValues} 'Значение', 79 | //empty 80 | {trNone} 'Нет', 81 | {trNoCIOs} 'Модули не содержат классов, интерфейсов, объектов и записей.', 82 | {trNoCIOsForHierarchy} 'Модули не содержат классов, интерфейсов и объектов.', 83 | {trNoTypes} 'Модули не содержат типов.', 84 | {trNoVariables} 'Модули не содержат переменных.', 85 | {trNoConstants} 'Модули не содержат констант.', 86 | {trNoFunctions} 'Модули не содержат функции и процедуры.', 87 | {trNoIdentifiers} 'Модули не содержат ни одного идентификатора.', 88 | //misc 89 | {trHelp} strKeep, //'Help', // Untranslated to avoid Russian file name for css 90 | { TODO : how does "Help" interfere with file names? } 91 | {trLegend} 'Обозначения', 92 | {trMarker} 'Маркер', 93 | {trWarningOverwrite} 'Предупреждение: не редактировать - этот файл создан автоматически и может быть изменён без предупреждения', 94 | {trWarning} 'Предупреждение', 95 | {trGeneratedBy} 'Сгенерировал', // + ' '? 96 | {trGeneratedOn} strToDo, //'Generated on' 97 | {trOnDateTime} 'дата/время', //really??? 98 | {trSearch} 'Найти', 99 | {trSeeAlso} 'Материалы по теме', 100 | {trInternal} strToDo, //'internal', 101 | {trAttributes} strToDo, //'Attributes', 102 | '' //dummy 103 | ); 104 | -------------------------------------------------------------------------------- /source/component/lang/PasDoc_Languages_Slovak_1250.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neslib/PasDocEx/6ecd248b367249fe7d947ca1cc0c3a1e8ca74077/source/component/lang/PasDoc_Languages_Slovak_1250.inc -------------------------------------------------------------------------------- /source/component/lang/PasDoc_Languages_Slovak_utf8_bom.inc: -------------------------------------------------------------------------------- 1 | RTransTable = ( 2 | {trNoTrans} '', //no ID assigned, so far 3 | {trLanguage} 'Slovak', 4 | //map 5 | {trUnits} 'Jednotky', 6 | {trClassHierarchy} strToDo, //'Class Hierarchy', 7 | {trCio} 'Triedy, interfejsy a objekty', 8 | {trInternalCR} strToDo, // 'Internal Classes and Records', 9 | {trInternalTypes} strToDo, // 'Internal Types', 10 | {trIdentifiers} 'Identifikátory', 11 | {trGvUses} strToDo, //'Unit dependency graph', 12 | {trGvClasses} strToDo, //'Classes hierarchy graph', 13 | //tables and members 14 | {trClasses} 'Triedy', 15 | {trClass} 'Trieda', 16 | {trDispInterface} strToDo, //'DispInterface', 17 | {trInterface} 'Interfejs', 18 | {trObjects} 'Objekty', 19 | {trObject} 'Objekt', 20 | {trRecord} strToDo, //'Record', 21 | {trHierarchy} 'Hierarchia', 22 | {trFields} 'Položky', 23 | {trMethods} 'Metódy', 24 | {trProperties} 'Možnosti', 25 | {trLibrary} strToDo, //'Library', 26 | {trPackage} strToDo, //'Package', 27 | {trProgram} strToDo, //'Program', 28 | {trUnit} 'Jednotka', 29 | {trUses} strToDo, //'Uses', 30 | {trConstants} 'Konštanty', 31 | {trFunctionsAndProcedures} 'Funkcie a procedúry', 32 | {trTypes} 'Typy', 33 | {trType} 'Typ', 34 | {trVariables} 'Premenné', 35 | {trAuthors} 'Autori', 36 | {trAuthor} 'Autor', 37 | {trCreated} 'Vytvorené', 38 | {trLastModified} 'Posledná zmena', 39 | {trSubroutine} strToDo, //'Subroutine', 40 | {trParameters} 'Parameters', 41 | {trReturns} strToDo, //'Returns', 42 | {trExceptionsRaised} strToDo, //'Exceptions raised', 43 | {trExceptions} strToDo, //'Exceptions', 44 | {trException} strToDo, //'Exception', 45 | {trEnum} strToDo, //'Enumeration', 46 | //visibilities 47 | {trVisibility} strToDo, //'Visibility', 48 | {trPrivate} strToDo, //'Private', 49 | {trStrictPrivate} strToDo, //'Strict Private', 50 | {trProtected} strToDo, //'Protected', 51 | {trStrictProtected} strToDo, //'Strict Protected', 52 | {trPublic} strToDo, //'Public', 53 | {trPublished} strToDo, //'Published', 54 | {trAutomated} strToDo, //'Automated', 55 | {trImplicit} strToDo, //'Implicit', 56 | //hints 57 | {trDeprecated} strToDo, //'this symbol is deprecated', 58 | {trPlatformSpecific} strToDo, //'this symbol is specific to some platform', 59 | {trLibrarySpecific} strToDo, //'this symbol is specific to some library', 60 | //headings 61 | {trOverview} strToDo, //'Overview', 62 | {trIntroduction} strToDo, //'Introduction', 63 | {trConclusion} strToDo, //'Conclusion', 64 | {trEnclosingClass} strToDo, //'Enclosing Class', 65 | {trHeadlineCio} 'Všetky triedy, interfejsy a objekty', 66 | {trHeadlineConstants} 'Všetky konštanty', 67 | {trHeadlineFunctionsAndProcedures} 'Všetky funkcie a procedúry', 68 | {trHeadlineIdentifiers} 'Všetky identifikátory', 69 | {trHeadlineTypes} 'Všetky typy', 70 | {trHeadlineUnits} 'Všetky jednotky', 71 | {trHeadlineVariables} 'Všetky premenné', 72 | {trSummaryCio} 'Zoznam tried, interfejsov a objektov', 73 | //column headings 74 | {trDeclaration} 'Deklarácie', 75 | {trDescription} 'Popis', 76 | {trDescriptions} strToDo, //'Descriptions', 'Detailed Descriptions'? 77 | {trName} 'Meno', 78 | {trValues} strToDo, //'Values', 79 | //empty 80 | {trNone} 'Nič', 81 | {trNoCIOs} strToDo, //'The units do not contain any classes, interfaces, objects or records.', 82 | {trNoCIOsForHierarchy} strToDo, //'The units do not contain any classes, interfaces or objects.', 83 | {trNoTypes} strToDo, //'The units do not contain any types.', 84 | {trNoVariables} strToDo, //'The units do not contain any variables.', 85 | {trNoConstants} strToDo, //'The units do not contain any constants.', 86 | {trNoFunctions} strToDo, //'The units do not contain any functions or procedures.', 87 | {trNoIdentifiers} strToDo, //'The units do not contain any identifiers.', 88 | //misc 89 | {trHelp} strToDo, //'Help', 90 | {trLegend} strToDo, //'Legend', 91 | {trMarker} strToDo, //'Marker', 92 | {trWarningOverwrite} 'Upozornenie: Needitujte - tento súbor bol vytvorený automaticky a je pravdepodobné, že bude prepísaný', 93 | {trWarning} 'Upozornenie', 94 | {trGeneratedBy} strToDo, //'Generated by', 95 | {trGeneratedOn} strToDo, //'Generated on' 96 | {trOnDateTime} strToDo, //'on', 97 | {trSearch} strToDo, //'Search', 98 | {trSeeAlso} strToDo, //'See also', 99 | {trInternal} strToDo, //'internal', 100 | {trAttributes} strToDo, //'Attributes', 101 | '' //dummy 102 | ); 103 | -------------------------------------------------------------------------------- /source/component/lang/PasDoc_Languages_Spanish_1252.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neslib/PasDocEx/6ecd248b367249fe7d947ca1cc0c3a1e8ca74077/source/component/lang/PasDoc_Languages_Spanish_1252.inc -------------------------------------------------------------------------------- /source/component/lang/PasDoc_Languages_Spanish_utf8_bom.inc: -------------------------------------------------------------------------------- 1 | RTransTable = ( 2 | {trNoTrans} '', //no ID assigned, so far 3 | {trLanguage} 'Spanish', 4 | //map 5 | {trUnits} 'Unidades', 6 | {trClassHierarchy} 'Jerarquía de clases', 7 | {trCio} 'Clases, interfaces y objetos', 8 | {trInternalCR} strToDo, // 'Internal Classes and Records', 9 | {trInternalTypes} strToDo, // 'Internal Types', 10 | {trIdentifiers} 'Identificadores', 11 | {trGvUses} 'Gráfico de las dependencias de unidades', 12 | {trGvClasses} 'Gráfico de la jerarquía de clases', 13 | //tables and members 14 | {trClasses} 'Clases', 15 | {trClass} 'Clase', 16 | {trDispInterface} strToDo, //'DispInterface', 17 | {trInterface} strToDo, //'Interface', 18 | {trObjects} 'Objetos', 19 | {trObject} 'Objeto', 20 | {trRecord} strToDo, //'Record', 21 | {trHierarchy} 'Jerarquía', 22 | {trFields} 'Campos', 23 | {trMethods} 'Métodos', 24 | {trProperties} 'Propiedades', 25 | {trLibrary} strToDo, //'Library', 26 | {trPackage} strToDo, //'Package', 27 | {trProgram} strToDo, //'Program', 28 | {trUnit} 'Unidad', 29 | {trUses} strToDo, //'Uses', 30 | {trConstants} 'Constantes', 31 | {trFunctionsAndProcedures} 'Funciones y procedimientos', 32 | {trTypes} 'Tipos', 33 | {trType} 'Tipo', 34 | {trVariables} strKeep, //'Variables', //??? 35 | {trAuthors} 'Autores', 36 | {trAuthor} 'Autor', 37 | {trCreated} 'Creado', 38 | {trLastModified} 'Última modificación', 39 | {trSubroutine} strToDo, //'Subroutine', 40 | {trParameters} 'Parámetros', 41 | {trReturns} 'Retorno', //strToDo??? solo uno! 42 | {trExceptionsRaised} 'Excepciones lanzadas', 43 | {trExceptions} 'Excepciones', 44 | {trException} 'Excepcion', //? 45 | {trEnum} strKeep, //'Enumeration', 46 | //visibilities 47 | {trVisibility} 'Visibilidad', 48 | {trPrivate} strToDo, //'Private', 49 | {trStrictPrivate} strToDo, //'Strict Private', 50 | {trProtected} strToDo, //'Protected', 51 | {trStrictProtected} strToDo, //'Strict Protected', 52 | {trPublic} strToDo, //'Public', 53 | {trPublished} strToDo, //'Published', 54 | {trAutomated} strToDo, //'Automated', 55 | {trImplicit} strToDo, //'Implicit', 56 | //hints 57 | {trDeprecated} 'Este símbolo está obsoleto', 58 | {trPlatformSpecific} 'Este símbolo es específico para alguna plataforma', 59 | {trLibrarySpecific} 'Este símbolo es específico para alguna librería', 60 | //headings 61 | {trOverview} 'Resumen', 62 | {trIntroduction} 'Introducción', 63 | {trConclusion} 'Conclusión', 64 | {trEnclosingClass} strToDo, //'Enclosing Class', 65 | {trHeadlineCio} 'Todas las clases, interfaces y objetos', 66 | {trHeadlineConstants} 'Todas las constantes', 67 | {trHeadlineFunctionsAndProcedures} 'Todos las funciones y procedimientos', 68 | {trHeadlineIdentifiers} 'Todos los indentificadores', 69 | {trHeadlineTypes} 'Todos los tipos', 70 | {trHeadlineUnits} 'Todas las unidades', 71 | {trHeadlineVariables} 'Todas las variables', 72 | {trSummaryCio} 'Lista de clases, interfaces y objetos', 73 | //column headings 74 | {trDeclaration} 'Declaración', 75 | {trDescription} 'Descripción', 76 | {trDescriptions} 'Descripciónes', //? 'Descriptions', 'Detailed Descriptions'? 77 | {trName} 'Nombre', 78 | {trValues} 'Valores', 79 | //empty 80 | {trNone} 'Ninguno', 81 | {trNoCIOs} 'Las unidades no contienen ni clases ni interfaces ni objetos ni registros.', 82 | {trNoCIOsForHierarchy} 'Las unidades no contienen ni clases ni interfaces ni objetos.', 83 | {trNoTypes} 'Las unidades no contienen ningún tipo.', 84 | {trNoVariables} 'Las unidades no contienen ningunas variables.', 85 | {trNoConstants} 'Las unidades no contienen ningunas constantes.', 86 | {trNoFunctions} 'Las unidades no contienen ni funciones ni procedimientos', 87 | //??? strToDo, //'Las unidades no contienen ni variables ni procedimientos', 88 | {trNoIdentifiers} 'Las unidades no contienen ningún Identificador.', 89 | //misc 90 | {trHelp} 'Ayuda', 91 | {trLegend} 'Leyenda', 92 | {trMarker} 'Marcador', 93 | {trWarningOverwrite} 'Atención, no editar - este fichero ha sido creado automaticamente y puede ser sobrescrito', 94 | {trWarning} 'Atención', 95 | {trGeneratedBy} 'Generado por', //??? strToDo, //'Generador por', 96 | {trGeneratedOn} strToDo, //'Generated on' 97 | {trOnDateTime} 'a', 98 | {trSearch} 'Buscar', 99 | {trSeeAlso} 'Ver', 100 | {trInternal} strToDo, //'internal', 101 | {trAttributes} strToDo, //'Attributes', 102 | '' //dummy 103 | ); 104 | -------------------------------------------------------------------------------- /source/component/lang/PasDoc_Languages_Swedish_1252.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neslib/PasDocEx/6ecd248b367249fe7d947ca1cc0c3a1e8ca74077/source/component/lang/PasDoc_Languages_Swedish_1252.inc -------------------------------------------------------------------------------- /source/component/lang/PasDoc_Languages_Swedish_utf8_bom.inc: -------------------------------------------------------------------------------- 1 | RTransTable = ( 2 | {trNoTrans} '', //no ID assigned, so far 3 | {trLanguage} 'Swedish', 4 | //map 5 | {trUnits} 'Enheter', 6 | {trClassHierarchy} strToDo, //'Class Hierarchy', 7 | {trCio} 'Klasser, interface och objekt', 8 | {trInternalCR} strToDo, // 'Internal Classes and Records', 9 | {trInternalTypes} strToDo, // 'Internal Types', 10 | {trIdentifiers} strToDo, //'Identifiers', 11 | {trGvUses} strToDo, //'Unit dependency graph', 12 | {trGvClasses} strToDo, //'Classes hierarchy graph', 13 | //tables and members 14 | {trClasses} 'Klasser', 15 | {trClass} 'Klass', 16 | {trDispInterface} strToDo, //'DispInterface', 17 | {trInterface} strToDo, //'Interface', 18 | {trObjects} 'Objekt', //-er ??? 19 | {trObject} 'Objekt', 20 | {trRecord} strToDo, //'Record', 21 | {trHierarchy} 'Hierarki', 22 | {trFields} 'Fält', //-er ??? 23 | {trMethods} 'Metoder', 24 | {trProperties} strToDo, //'Properties', 25 | {trLibrary} strToDo, //'Library', 26 | {trPackage} strToDo, //'Package', 27 | {trProgram} strToDo, //'Program', 28 | {trUnit} 'Enhet', 29 | {trUses} strToDo, //'Uses', 30 | {trConstants} strToDo, //'Constants', 31 | {trFunctionsAndProcedures} strToDo, //'Functions and Procedures', 32 | {trTypes} 'Typer', 33 | {trType} 'Typer', 34 | {trVariables} 'Variabler', 35 | {trAuthors} 'Författare', 36 | {trAuthor} 'Författare', 37 | {trCreated} 'Skapad', 38 | {trLastModified} 'Senast ändrad', 39 | {trSubroutine} strToDo, //'Subroutine', 40 | {trParameters} 'Se parameter', 41 | {trReturns} 'Retur', 42 | {trExceptionsRaised} strToDo, //'Exceptions raised', 43 | {trExceptions} strToDo, //'Exceptions', 44 | {trException} strToDo, //'Exception', 45 | {trEnum} strToDo, //'Enumeration', 46 | //visibilities 47 | {trVisibility} strToDo, //'Visibility', 48 | {trPrivate} strToDo, //'Private', 49 | {trStrictPrivate} strToDo, //'Strict Private', 50 | {trProtected} strToDo, //'Protected', 51 | {trStrictProtected} strToDo, //'Strict Protected', 52 | {trPublic} strToDo, //'Public', 53 | {trPublished} strToDo, //'Published', 54 | {trAutomated} strToDo, //'Automated', 55 | {trImplicit} strToDo, //'Implicit', 56 | //hints 57 | {trDeprecated} strToDo, //'this symbol is deprecated', 58 | {trPlatformSpecific} strToDo, //'this symbol is specific to some platform', 59 | {trLibrarySpecific} strToDo, //'this symbol is specific to some library', 60 | //headings 61 | {trOverview} 'Översikt', 62 | {trIntroduction} strToDo, //'Introduction', 63 | {trConclusion} strToDo, //'Conclusion', 64 | {trEnclosingClass} strToDo, //'Enclosing Class', 65 | {trHeadlineCio} 'Alla klasser, interface och objekt', 66 | {trHeadlineConstants} strToDo, //'All Constants', 67 | {trHeadlineFunctionsAndProcedures} 'Alla funktioner och procedurer', 68 | {trHeadlineIdentifiers} 'Alla identifierare', 69 | {trHeadlineTypes} 'Alla typer', 70 | {trHeadlineUnits} 'Alla enheter', 71 | {trHeadlineVariables} 'Alla variabler', 72 | {trSummaryCio} 'Sammanfattning av Klasser, Interface, Objekt', 73 | //column headings 74 | {trDeclaration} 'Deklarationer', 75 | {trDescription} 'Beskrivning', 76 | {trDescriptions} strToDo, //'Descriptions', 'Detailed Descriptions'? 77 | {trName} 'Namn', 78 | {trValues} strToDo, //'Values', 79 | //empty 80 | {trNone} 'Ingen/inget.', //??? 81 | {trNoCIOs} strToDo, //'The units do not contain any classes, interfaces, objects or records.', 82 | {trNoCIOsForHierarchy} strToDo, //'The units do not contain any classes, interfaces or objects.', 83 | {trNoTypes} strToDo, //'The units do not contain any types.', 84 | {trNoVariables} strToDo, //'The units do not contain any variables.', 85 | {trNoConstants} strToDo, //'The units do not contain any constants.', 86 | {trNoFunctions} strToDo, //'The units do not contain any functions or procedures.', 87 | {trNoIdentifiers} strToDo, //'The units do not contain any identifiers.', 88 | //misc 89 | {trHelp} strToDo, //'Help', // Untranslated to avoid Swedish file name for css 90 | {trLegend} 'Förklaring', 91 | {trMarker} strToDo, //'Marker', 92 | {trWarningOverwrite} 'Varning: ändra inte denna fil manuellt - filen har skapats automatiskt och kommer troligen att skrivas över vid ett senare tilfälle', 93 | {trWarning} 'Varning', 94 | {trGeneratedBy} strToDo, //'Generated by', 95 | {trGeneratedOn} strToDo, //'Generated on' 96 | {trOnDateTime} strToDo, //'on', 97 | {trSearch} strToDo, //'Search', 98 | {trSeeAlso} strToDo, //'See also', 99 | {trInternal} strToDo, //'internal', 100 | {trAttributes} strToDo, //'Attributes', 101 | '' //dummy 102 | ); 103 | -------------------------------------------------------------------------------- /source/component/lang/PasDoc_Languages_Template_New_Language.inc: -------------------------------------------------------------------------------- 1 | (* New language template. To add a new language or encoding: 2 | 3 | 1) Copy this file (PasDoc_Languages_Template_New_Language.inc) 4 | into more approprate filename. 5 | 6 | 2) Add your language to PasDoc_Languages.pas array. See other languages 7 | for examples. You want to 8 | - add a new value to TLanguageID type, 9 | - define a const named aXxx, 10 | - and add a new row to LANGUAGE_ARRAY table describing your language. 11 | 12 | 3) Then, of course, do the actual translation :) 13 | Replace all occurences of strToDo by 14 | - your translation of the text in the comment, 15 | - or rename them into strKeep for all strings that need no translation, 16 | - or leave the strToDo in place, if you don't know the translation. 17 | 18 | For "normal" PasDoc builds, both strToDo and strKeep are equal 19 | (in fact, they are just empty strings) and mean 20 | "use the English version". The distinction between strToDo and strKeep 21 | is mainly for you, and other devs/translators, so that we know 22 | when you really want to show English version and when you just can't 23 | decide what is the proper translation. 24 | *) 25 | RTransTable = ( 26 | {trNoTrans} '', //no ID assigned, so far 27 | {trLanguage} strToDo, //<<<<<< replace with the name of the new language 28 | //map 29 | {trUnits} strToDo, //'Units', 30 | {trClassHierarchy} strToDo, //'Class Hierarchy', 31 | {trCio} strToDo, //'Classes, Interfaces, Objects and Records', 32 | {trInternalCR} strToDo, // 'Internal Classes and Records', 33 | {trInternalTypes} strToDo, // 'Internal Types', 34 | {trIdentifiers} strToDo, //'Identifiers', 35 | {trGvUses} strToDo, //'Unit dependency graph', 36 | {trGvClasses} strToDo, //'Classes hierarchy graph', 37 | //tables and members 38 | {trClasses} strToDo, //'Classes', 39 | {trClass} strToDo, //'Class', 40 | {trDispInterface} strToDo, //'DispInterface', 41 | {trInterface} strToDo, //'Interface', 42 | {trObjects} strToDo, //'Objects', 43 | {trObject} strToDo, //'Object', 44 | {trRecord} strToDo, //'Record', 45 | {trHierarchy} strToDo, //'Hierarchy', 46 | {trFields} strToDo, //'Fields', 47 | {trMethods} strToDo, //'Methods', 48 | {trProperties} strToDo, //'Properties', 49 | {trLibrary} strToDo, //'Library', 50 | {trPackage} strToDo, //'Package', 51 | {trProgram} strToDo, //'Program', 52 | {trUnit} strToDo, //'Unit', 53 | {trUses} strToDo, //'Uses', 54 | {trConstants} strToDo, //'Constants', 55 | {trFunctionsAndProcedures} strToDo, //'Functions and Procedures', 56 | {trTypes} strToDo, //'Types', 57 | {trType} strToDo, //'Type', 58 | {trVariables} strToDo, //'Variables', 59 | {trAuthors} strToDo, //'Authors', 60 | {trAuthor} strToDo, //'Author', 61 | {trCreated} strToDo, //'Created', 62 | {trLastModified} strToDo, //'Last Modified', 63 | {trSubroutine} strToDo, //'Subroutine', 64 | {trParameters} strToDo, //'Parameters', 65 | {trReturns} strToDo, //'Returns', 66 | {trExceptionsRaised} strToDo, //'Exceptions raised', 67 | {trExceptions} strToDo, //'Exceptions', 68 | {trException} strToDo, //'Exception', 69 | {trEnum} strToDo, //'Enumeration', 70 | //visibilities 71 | {trVisibility} strToDo, //'Visibility', 72 | {trPrivate} strToDo, //'Private', 73 | {trStrictPrivate} strToDo, //'Strict Private', 74 | {trProtected} strToDo, //'Protected', 75 | {trStrictProtected} strToDo, //'Strict Protected', 76 | {trPublic} strToDo, //'Public', 77 | {trPublished} strToDo, //'Published', 78 | {trAutomated} strToDo, //'Automated', 79 | {trImplicit} strToDo, //'Implicit', 80 | //hints 81 | {trDeprecated} strToDo, //'this symbol is deprecated', 82 | {trPlatformSpecific} strToDo, //'this symbol is specific to some platform', 83 | {trLibrarySpecific} strToDo, //'this symbol is specific to some library', 84 | //headings 85 | {trOverview} strToDo, //'Overview', 86 | {trIntroduction} strToDo, //'Introduction', 87 | {trConclusion} strToDo, //'Conclusion', 88 | {trEnclosingClass} strToDo, //'Enclosing Class', 89 | {trHeadlineCio} strToDo, //'All Classes, Interfaces, Objects and Records', 90 | {trHeadlineConstants} strToDo, //'All Constants', 91 | {trHeadlineFunctionsAndProcedures} strToDo, //'All Functions and Procedures', 92 | {trHeadlineIdentifiers} strToDo, //'All Identifiers', 93 | {trHeadlineTypes} strToDo, //'All Types', 94 | {trHeadlineUnits} strToDo, //'All Units', 95 | {trHeadlineVariables} strToDo, //'All Variables', 96 | {trSummaryCio} strToDo, //'Summary of Classes, Interfaces, Objects and Records', 97 | //column headings 98 | {trDeclaration} strToDo, //'Declaration', 99 | {trDescription} strToDo, //'Description', 100 | {trDescriptions} strToDo, //'Descriptions', 'Detailed Descriptions'? 101 | {trName} strToDo, //'Name', 102 | {trValues} strToDo, //'Values', 103 | //empty 104 | {trNone} strToDo, //'None', 105 | {trNoCIOs} strToDo, //'The units do not contain any classes, interfaces, objects or records.', 106 | {trNoCIOsForHierarchy} strToDo, //'The units do not contain any classes, interfaces or objects.', 107 | {trNoTypes} strToDo, //'The units do not contain any types.', 108 | {trNoVariables} strToDo, //'The units do not contain any variables.', 109 | {trNoConstants} strToDo, //'The units do not contain any constants.', 110 | {trNoFunctions} strToDo, //'The units do not contain any functions or procedures.', 111 | {trNoIdentifiers} strToDo, //'The units do not contain any identifiers.', 112 | //misc 113 | {trHelp} strToDo, //'Help', 114 | {trLegend} strToDo, //'Legend', 115 | {trMarker} strToDo, //'Marker', 116 | {trWarningOverwrite} strToDo, //'Warning: Do not edit - this file has been created automatically and is likely be overwritten', 117 | {trWarning} strToDo, //'Warning', 118 | {trGeneratedBy} strToDo, //'Generated by', 119 | {trGeneratedOn} strToDo, //'Generated on' 120 | {trOnDateTime} strToDo, //'on', 121 | {trSearch} strToDo, //'Search', 122 | {trSeeAlso} strToDo, //'See also', 123 | {trInternal} strToDo, //'internal', 124 | {trAttributes} strToDo, //'Attributes', 125 | '' //dummy 126 | ); 127 | -------------------------------------------------------------------------------- /source/component/pasdoc_defines.inc: -------------------------------------------------------------------------------- 1 | { 2 | Copyright 1998-2014 PasDoc developers. 3 | 4 | This file is part of "PasDoc". 5 | 6 | "PasDoc" is free software; you can redistribute it and/or modify 7 | it under the terms of the GNU General Public License as published by 8 | the Free Software Foundation; either version 2 of the License, or 9 | (at your option) any later version. 10 | 11 | "PasDoc" is distributed in the hope that it will be useful, 12 | but WITHOUT ANY WARRANTY; without even the implied warranty of 13 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 | GNU General Public License for more details. 15 | 16 | You should have received a copy of the GNU General Public License 17 | along with "PasDoc"; if not, write to the Free Software 18 | Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 19 | 20 | ---------------------------------------------------------------------------- 21 | } 22 | 23 | {$I pasdoc_versions.inc} 24 | 25 | {$IFDEF COMPILER_7_UP} 26 | {$WARN UNSAFE_CAST OFF} 27 | {$WARN UNSAFE_CODE OFF} 28 | {$WARN UNSAFE_TYPE OFF} 29 | (* Disables .NET warnings for Delphi 7 and later. *) 30 | 31 | { USE_BUFFERED_STREAM MUST be defined if STRING_UNICODE is defined as well. } 32 | {$DEFINE USE_BUFFERED_STREAM} 33 | 34 | {$IFDEF COMPILER_10_UP} 35 | {$DEFINE USE_INLINE} 36 | 37 | {$IFDEF COMPILER_12_UP} 38 | {$DEFINE STRING_UNICODE} 39 | 40 | {$IFNDEF DELPHI_15_UP} 41 | { Delphi 12 and 14 generated additional code for string } 42 | { compatibility with C++ Builder. } 43 | {$STRINGCHECKS OFF} 44 | {$ENDIF} 45 | {$ENDIF} 46 | {$ENDIF} 47 | {$ENDIF} // Delphi 48 | 49 | {$ifdef FPC} 50 | { Turn macro on to get FPC_VERSION, FPC_RELEASE, FPC_PATCH macros, 51 | used in PasDoc.pas. Also to change "out" to "var" for FPC 1.0.x. } 52 | {$macro on} 53 | 54 | {$IFDEF VER2} 55 | {$DEFINE USE_INLINE} 56 | {$DEFINE USE_BUFFERED_STREAM} 57 | {$ENDIF} 58 | {$endif} 59 | 60 | { Detect regular expressions unit. } 61 | {$ifdef FPC} 62 | { FPC RegExpr unit in FPC >= 2.6.0. 63 | Earlier FPC versions have incompatible, and less complete, regexpr unit, 64 | we do not use it for now. } 65 | {$define FPC_RegExpr} 66 | {$ifdef VER2_0} {$undef FPC_RegExpr} {$endif} 67 | {$ifdef VER2_2} {$undef FPC_RegExpr} {$endif} 68 | {$ifdef VER2_4} {$undef FPC_RegExpr} {$endif} 69 | {$else} 70 | {$define DELPHI_RegularExpressions} 71 | {$endif} 72 | -------------------------------------------------------------------------------- /source/component/pasdoc_kylixversions.inc: -------------------------------------------------------------------------------- 1 | { 2 | Copyright 1998-2014 PasDoc developers. 3 | 4 | This file is part of "PasDoc". 5 | 6 | "PasDoc" is free software; you can redistribute it and/or modify 7 | it under the terms of the GNU General Public License as published by 8 | the Free Software Foundation; either version 2 of the License, or 9 | (at your option) any later version. 10 | 11 | "PasDoc" is distributed in the hope that it will be useful, 12 | but WITHOUT ANY WARRANTY; without even the implied warranty of 13 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 | GNU General Public License for more details. 15 | 16 | You should have received a copy of the GNU General Public License 17 | along with "PasDoc"; if not, write to the Free Software 18 | Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 19 | 20 | ---------------------------------------------------------------------------- 21 | } 22 | 23 | {$IFDEF LINUX} 24 | {$IF RTLVersion = 14.0} 25 | {$DEFINE KYLIX_1} 26 | {$DEFINE KYLIX_1_UP} 27 | {$DEFINE KYLIX} 28 | {$IFEND} 29 | {$IF RTLVersion = 14.2} 30 | {$DEFINE KYLIX_2} 31 | {$DEFINE KYLIX_1_UP} 32 | {$DEFINE KYLIX_2_UP} 33 | {$DEFINE KYLIX} 34 | {$IFEND} 35 | {$IF RTLVersion = 14.5} 36 | {$DEFINE KYLIX_3} 37 | {$DEFINE KYLIX_1_UP} 38 | {$DEFINE KYLIX_2_UP} 39 | {$DEFINE KYLIX_3_UP} 40 | {$DEFINE KYLIX} 41 | {$IFEND} 42 | {$ENDIF} 43 | -------------------------------------------------------------------------------- /source/component/strutils/StrUtils.pas: -------------------------------------------------------------------------------- 1 | { 2 | Copyright 1998-2014 PasDoc developers. 3 | 4 | This file is part of "PasDoc". 5 | 6 | "PasDoc" is free software; you can redistribute it and/or modify 7 | it under the terms of the GNU General Public License as published by 8 | the Free Software Foundation; either version 2 of the License, or 9 | (at your option) any later version. 10 | 11 | "PasDoc" is distributed in the hope that it will be useful, 12 | but WITHOUT ANY WARRANTY; without even the implied warranty of 13 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 | GNU General Public License for more details. 15 | 16 | You should have received a copy of the GNU General Public License 17 | along with "PasDoc"; if not, write to the Free Software 18 | Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 19 | 20 | ---------------------------------------------------------------------------- 21 | } 22 | 23 | { Compatibility unit providing various utilities from 24 | standard StrUtils unit to Delphi 5. 25 | 26 | This unit should be compilable only with Delphi 5. 27 | When using Delphi 5, you should add this unit to your unit search 28 | path, and then pasdoc should compile "out of the box". 29 | When compiling pasdoc with newer compilers, you should just use 30 | StrUtils provided by them. 31 | 32 | It seems that many people are committed to keeping Delphi 5 33 | compatibility of pasdoc sources --- OK, so you will have to maintain 34 | this unit and make sure that it works with Delphi 5 and allows compiling 35 | pasdoc with Delphi 5. 36 | 37 | Many bits in this unit may be copied from FPC StrUtils.pp 38 | implementation (but of course you should make sure that given 39 | implementation compiles and works with Delphi 5). 40 | } 41 | unit StrUtils; 42 | 43 | interface 44 | 45 | Function IfThen(AValue: Boolean; const ATrue: string; AFalse: string): string; overload; 46 | Function IfThen(AValue: Boolean; const ATrue: string): string; overload; // ; AFalse: string = '' 47 | 48 | Function PosEx(const SubStr, S: string; Offset: Cardinal): Integer; overload; 49 | Function PosEx(const SubStr, S: string): Integer; overload; // Offset: Cardinal = 1 50 | Function PosEx(c:char; const S: string; Offset: Cardinal): Integer; overload; 51 | 52 | Function DupeString(const AText: string; ACount: Integer): string; 53 | 54 | implementation 55 | 56 | uses SysUtils; 57 | 58 | Function IfThen(AValue: Boolean; const ATrue: string; AFalse: string): string; 59 | 60 | begin 61 | if avalue then 62 | result:=atrue 63 | else 64 | result:=afalse; 65 | end; 66 | 67 | Function IfThen(AValue: Boolean; const ATrue: string): string; // ; AFalse: string = '' 68 | 69 | begin 70 | if avalue then 71 | result:=atrue 72 | else 73 | result:=''; 74 | end; 75 | 76 | Function PosEx(const SubStr, S: string; Offset: Cardinal): Integer; 77 | 78 | var i : pchar; 79 | begin 80 | if (offset<1) or (offset>length(s)) then 81 | begin 82 | Result := 0; 83 | Exit 84 | end; 85 | 86 | i:=strpos(@s[offset],@substr[1]); 87 | if i=nil then 88 | PosEx:=0 89 | else 90 | PosEx:=succ(i-pchar(s)); 91 | end; 92 | 93 | 94 | Function PosEx(const SubStr, S: string): Integer; // Offset: Cardinal = 1 95 | 96 | begin 97 | posex:=posex(substr,s,1); 98 | end; 99 | 100 | Function PosEx(c:char; const S: string; Offset: Cardinal): Integer; 101 | 102 | var l : longint; 103 | begin 104 | if (offset<1) or (offset>length(s)) then 105 | begin 106 | Result := 0; 107 | Exit 108 | end; 109 | 110 | l:=length(s); 111 | 112 | while (offset<=l) and (s[offset]<>c) do inc(offset); 113 | if offset>l then 114 | posex:=0 115 | else 116 | posex:=offset; 117 | end; 118 | 119 | Function DupeString(const AText: string; ACount: Integer): string; 120 | 121 | var i,l : integer; 122 | 123 | begin 124 | result:=''; 125 | if aCount>=0 then 126 | begin 127 | l:=length(atext); 128 | SetLength(result,aCount*l); 129 | for i:=0 to ACount-1 do 130 | move(atext[1],Result[l*i+1],l); 131 | end; 132 | end; 133 | 134 | end. -------------------------------------------------------------------------------- /source/component/tipue/Makefile: -------------------------------------------------------------------------------- 1 | # Generates all *.inc files from text/binary files in this directory. 2 | 3 | ALL_OUTPUT := tipuesearch.css.inc tipuesearch.js.inc \ 4 | tipuesearch_set.js.inc _tipue_results.html.inc \ 5 | search.png.inc loader.gif.inc jquery.min.js.inc 6 | 7 | .PHONY: all clean 8 | 9 | all: $(ALL_OUTPUT) 10 | 11 | _tipue_results.html.inc: _tipue_results.html 12 | ../../tools/file_to_pascal_string $< $@ 13 | 14 | # We use file_to_pascal_data even for text files, to workaround 15 | # Delphi problems with long strings, see 16 | # https://sourceforge.net/p/pasdoc/bugs/82/ 17 | 18 | %.inc: % 19 | ../../tools/file_to_pascal_data $< $@ 20 | 21 | clean: 22 | rm -f $(ALL_OUTPUT) -------------------------------------------------------------------------------- /source/component/tipue/README: -------------------------------------------------------------------------------- 1 | Integration with Tipue (http://www.tipue.com/search/ ), version 3.0.1. 2 | 3 | Some of the files here are copied from Tipue sources (it's Ok to copy, 4 | MIT license). The tipuesearch.css needed some tiny modifications (see 5 | "PasDoc" comments inside). 6 | 7 | Our results page is called "_tipue_results.html" (we picked a name 8 | to avoid collisions with user unit name). 9 | 10 | These files are processed by programs file_to_pascal_string and 11 | file_to_pascal_data (in ../../tools/) 12 | and then their contents are included in PasDoc_Tipue unit. 13 | So all the needed tipue data is compiled inside pasdoc binary. 14 | This way you don't have to download and unpack tipue to use it with pasdoc 15 | --- Tipue data is inside PasDoc sources, and compiled inside PasDoc binary. 16 | As pasdoc can automatically generate tipue index data, 17 | users do not have to do (or even know) *anything* about tipue 18 | to use it with pasdoc. It's just a matter of passing --use-tipue-search. 19 | (we can't use tipue by default, without explicit request by --use-tipue-search 20 | option, since it's not suitable for really large documentation, 21 | see [http://pasdoc.sipsolutions.net/UseTipueSearchOption]). 22 | -------------------------------------------------------------------------------- /source/component/tipue/_tipue_results.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Search Results 6 | 7 | ###-PASDOC-HEAD-### 8 | 9 | 10 | 11 | 12 | ###-PASDOC-BODY-BEGIN-### 13 | 14 |

Search results

15 | 16 |
17 | 18 | ###-PASDOC-BODY-END-### 19 | 20 | 21 | 22 | -------------------------------------------------------------------------------- /source/component/tipue/_tipue_results.html.inc: -------------------------------------------------------------------------------- 1 | { -*- buffer-read-only: t -*- } 2 | { DON'T EDIT -- this file was automatically generated from "_tipue_results.html" } 3 | '' + LineEnding + 4 | '' + LineEnding + 5 | '' + LineEnding + 6 | '' + LineEnding + 7 | 'Search Results' + LineEnding + 8 | '' + LineEnding + 9 | '###-PASDOC-HEAD-###' + LineEnding + 10 | '' + LineEnding + 11 | '' + LineEnding + 12 | '' + LineEnding + 13 | '' + LineEnding + 14 | '###-PASDOC-BODY-BEGIN-###' + LineEnding + 15 | '' + LineEnding + 16 | '

Search results

' + LineEnding + 17 | '' + LineEnding + 18 | '
' + LineEnding + 19 | '' + LineEnding + 20 | '###-PASDOC-BODY-END-###' + LineEnding + 21 | '' + LineEnding + 22 | '' + LineEnding + 23 | '' + LineEnding + 24 | '' 25 | -------------------------------------------------------------------------------- /source/component/tipue/loader.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neslib/PasDocEx/6ecd248b367249fe7d947ca1cc0c3a1e8ca74077/source/component/tipue/loader.gif -------------------------------------------------------------------------------- /source/component/tipue/search.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neslib/PasDocEx/6ecd248b367249fe7d947ca1cc0c3a1e8ca74077/source/component/tipue/search.png -------------------------------------------------------------------------------- /source/component/tipue/search.png.inc: -------------------------------------------------------------------------------- 1 | { -*- buffer-read-only: t -*- } 2 | { DON'T EDIT -- this file was automatically generated from "search.png" } 3 | array [0 .. 314] of Byte = ( 4 | $89, $50, $4E, $47, $0D, $0A, $1A, $0A, $00, $00, $00, $0D, $49, $48, $44, 5 | $52, $00, $00, $00, $0E, $00, $00, $00, $0E, $08, $06, $00, $00, $00, $1F, 6 | $48, $2D, $D1, $00, $00, $01, $02, $49, $44, $41, $54, $28, $53, $8D, $91, 7 | $81, $11, $01, $41, $0C, $45, $6F, $3B, $A0, $03, $1D, $A0, $02, $AE, $02, 8 | $54, $80, $0A, $50, $01, $2A, $40, $05, $AE, $03, $D7, $81, $53, $01, $25, 9 | $D0, $01, $15, $9C, $F7, $77, $72, $66, $F7, $E6, $18, $99, $F9, $93, $DD, 10 | $24, $3F, $3F, $9B, $75, $89, $59, $59, $96, $43, $8E, $0B, $30, $B6, $D0, 11 | $0D, $9F, $83, $83, $73, $EE, $59, $D5, $55, $DE, $E9, $00, $69, $86, $3B, 12 | $5A, $F0, $85, $BF, $83, $6E, $D0, $20, $AD, $93, $9D, $29, $9D, $29, $12, 13 | $61, $4C, $41, $61, $CD, $5A, $F8, $3D, $98, $82, $82, $78, $1A, $AA, $8A, 14 | $A8, $71, $46, $40, $5D, $3D, $29, $34, $F2, $8A, $0D, $40, $9F, $BC, $C6, 15 | $F7, $26, $62, $89, $7F, $10, $EC, $D4, $49, $A6, $BC, $C4, $EF, $C0, $8A, 16 | $1A, $4D, $10, $11, $2F, $04, $87, $5F, $88, $5A, $D6, $09, $6C, $A9, $D9, 17 | $84, $44, $C9, $6B, $11, $ED, $A6, $ED, $31, $90, $54, $B4, $ED, $E8, $29, 18 | $1A, $55, $5D, $D6, $20, $83, $38, $0F, $55, $C9, $F5, $B8, $5F, $9B, $9E, 19 | $22, $A2, $B6, $57, $98, $AA, $BC, $96, $75, $07, $1A, $7D, $06, $94, $CF, 20 | $69, $3A, $09, $9B, $56, $FF, $E8, $93, $40, $DB, $0B, $ED, $C1, $45, $4F, 21 | $D1, $D6, $A3, $89, $3C, $B1, $32, $1B, $4D, $4A, $7E, $8A, $E0, $4F, $33, 22 | $EE, $FA, $CF, $0F, $39, $22, $D6, $D4, $A2, $2B, $4D, $23, $F2, $DF, $44, 23 | $75, $89, $C8, $BF, $54, $9A, $72, $46, $4E, $DE, $A0, $0B, $72, $48, $27, 24 | $A5, $85, $CB, $00, $00, $00, $00, $49, $45, $4E, $44, $AE, $42, $60, $82) 25 | -------------------------------------------------------------------------------- /source/component/tipue/tipuesearch.css: -------------------------------------------------------------------------------- 1 | 2 | /* 3 | Tipue Search 3.0.1 4 | Copyright (c) 2013 Tipue 5 | Tipue Search is released under the MIT License 6 | http://www.tipue.com/search 7 | */ 8 | 9 | 10 | #tipue_search_input 11 | { 12 | font: 12px/1.7 'open sans', sans-serif; 13 | color: #333; 14 | padding: 7px; 15 | width: 150px; 16 | border: 1px solid #e2e2e2; 17 | border-radius: 0; 18 | -moz-appearance: none; 19 | -webkit-appearance: none; 20 | box-shadow: none; 21 | outline: 0; 22 | margin: 0; 23 | } 24 | #tipue_search_input:focus 25 | { 26 | border: 1px solid #ccc; 27 | } 28 | #tipue_search_button 29 | { 30 | width: 70px; 31 | height: 36px; 32 | border: 0; 33 | border-radius: 1px; 34 | /* PasDoc: load search.png from current dir, not img/ subdir. */ 35 | background: #5193fb url('search.png') no-repeat center; 36 | outline: none; 37 | } 38 | #tipue_search_button:hover 39 | { 40 | background-color: #4589fb; 41 | } 42 | 43 | #tipue_search_content 44 | { 45 | clear: left; 46 | max-width: 650px; 47 | padding: 25px 0 13px 0; 48 | margin: 0; 49 | } 50 | #tipue_search_loading 51 | { 52 | padding-top: 60px; 53 | /* PasDoc: load loader.gif from current dir, not img/ subdir. */ 54 | background: #fff url('loader.gif') no-repeat left; 55 | } 56 | 57 | #tipue_search_warning_head 58 | { 59 | font: 300 16px/1.6 'open sans', sans-serif; 60 | color: #333; 61 | } 62 | #tipue_search_warning 63 | { 64 | font: 12px/1.6 'open sans', sans-serif; 65 | color: #333; 66 | margin: 7px 0; 67 | } 68 | #tipue_search_warning a 69 | { 70 | color: #3f72d8; 71 | text-decoration: none; 72 | } 73 | #tipue_search_warning a:hover 74 | { 75 | padding-bottom: 1px; 76 | border-bottom: 1px solid #ccc; 77 | } 78 | #tipue_search_results_count 79 | { 80 | font: 13px/1.6 'open sans', sans-serif; 81 | color: #333; 82 | } 83 | .tipue_search_content_title 84 | { 85 | font: 300 23px/1.6 'open sans', sans-serif; 86 | margin-top: 31px; 87 | } 88 | .tipue_search_content_title a 89 | { 90 | color: #3f72d8; 91 | text-decoration: none; 92 | } 93 | .tipue_search_content_title a:hover 94 | { 95 | padding-bottom: 1px; 96 | /* PasDoc: don't use it, sine our standard CSS already shows an underline 97 | on hover. 98 | border-bottom: 1px solid #ccc; 99 | */ 100 | } 101 | .tipue_search_content_text 102 | { 103 | font: 12px/1.7 'open sans', sans-serif; 104 | color: #333; 105 | padding: 13px 0; 106 | } 107 | .tipue_search_content_loc 108 | { 109 | font: 300 13px/1.7 'open sans', sans-serif; 110 | overflow: auto; 111 | } 112 | .tipue_search_content_loc a 113 | { 114 | color: #555; 115 | text-decoration: none; 116 | } 117 | .tipue_search_content_loc a:hover 118 | { 119 | padding-bottom: 1px; 120 | border-bottom: 1px solid #ccc; 121 | } 122 | #tipue_search_foot 123 | { 124 | margin: 51px 0 21px 0; 125 | } 126 | #tipue_search_foot_boxes 127 | { 128 | padding: 0; 129 | margin: 0; 130 | font: 12px/1 'open sans', sans-serif; 131 | } 132 | #tipue_search_foot_boxes li 133 | { 134 | list-style: none; 135 | margin: 0; 136 | padding: 0; 137 | display: inline; 138 | } 139 | #tipue_search_foot_boxes li a 140 | { 141 | padding: 7px 13px 8px 13px; 142 | background-color: #f1f1f1; 143 | border: 1px solid #dcdcdc; 144 | border-radius: 1px; 145 | color: #333; 146 | margin-right: 7px; 147 | text-decoration: none; 148 | text-align: center; 149 | } 150 | #tipue_search_foot_boxes li.current 151 | { 152 | padding: 7px 13px 8px 13px; 153 | background: #fff; 154 | border: 1px solid #dcdcdc; 155 | border-radius: 1px; 156 | color: #333; 157 | margin-right: 7px; 158 | text-align: center; 159 | } 160 | #tipue_search_foot_boxes li a:hover 161 | { 162 | border: 1px solid #ccc; 163 | background-color: #f3f3f3; 164 | } 165 | -------------------------------------------------------------------------------- /source/component/tipue/tipuesearch_set.js: -------------------------------------------------------------------------------- 1 | 2 | /* 3 | Tipue Search 3.0.1 4 | Copyright (c) 2013 Tipue 5 | Tipue Search is released under the MIT License 6 | http://www.tipue.com/search 7 | */ 8 | 9 | 10 | var tipuesearch_stop_words = ["and", "be", "by", "do", "for", "he", "how", "if", "is", "it", "my", "not", "of", "or", "the", "to", "up", "what", "when"]; 11 | 12 | var tipuesearch_replace = {"words": [ 13 | {"word": "tipua", replace_with: "tipue"}, 14 | {"word": "javscript", replace_with: "javascript"} 15 | ]}; 16 | 17 | var tipuesearch_stem = {"words": [ 18 | {"word": "e-mail", stem: "email"}, 19 | {"word": "javascript", stem: "script"}, 20 | {"word": "javascript", stem: "js"} 21 | ]}; 22 | 23 | 24 | -------------------------------------------------------------------------------- /source/component/tipue/tipuesearch_set.js.inc: -------------------------------------------------------------------------------- 1 | { -*- buffer-read-only: t -*- } 2 | { DON'T EDIT -- this file was automatically generated from "tipuesearch_set.js" } 3 | array [0 .. 593] of Byte = ( 4 | $0A, $2F, $2A, $0A, $54, $69, $70, $75, $65, $20, $53, $65, $61, $72, $63, 5 | $68, $20, $33, $2E, $30, $2E, $31, $0A, $43, $6F, $70, $79, $72, $69, $67, 6 | $68, $74, $20, $28, $63, $29, $20, $32, $30, $31, $33, $20, $54, $69, $70, 7 | $75, $65, $0A, $54, $69, $70, $75, $65, $20, $53, $65, $61, $72, $63, $68, 8 | $20, $69, $73, $20, $72, $65, $6C, $65, $61, $73, $65, $64, $20, $75, $6E, 9 | $64, $65, $72, $20, $74, $68, $65, $20, $4D, $49, $54, $20, $4C, $69, $63, 10 | $65, $6E, $73, $65, $0A, $68, $74, $74, $70, $3A, $2F, $2F, $77, $77, $77, 11 | $2E, $74, $69, $70, $75, $65, $2E, $63, $6F, $6D, $2F, $73, $65, $61, $72, 12 | $63, $68, $0A, $2A, $2F, $0A, $0A, $0A, $76, $61, $72, $20, $74, $69, $70, 13 | $75, $65, $73, $65, $61, $72, $63, $68, $5F, $73, $74, $6F, $70, $5F, $77, 14 | $6F, $72, $64, $73, $20, $3D, $20, $5B, $22, $61, $6E, $64, $22, $2C, $20, 15 | $22, $62, $65, $22, $2C, $20, $22, $62, $79, $22, $2C, $20, $22, $64, $6F, 16 | $22, $2C, $20, $22, $66, $6F, $72, $22, $2C, $20, $22, $68, $65, $22, $2C, 17 | $20, $22, $68, $6F, $77, $22, $2C, $20, $22, $69, $66, $22, $2C, $20, $22, 18 | $69, $73, $22, $2C, $20, $22, $69, $74, $22, $2C, $20, $22, $6D, $79, $22, 19 | $2C, $20, $22, $6E, $6F, $74, $22, $2C, $20, $22, $6F, $66, $22, $2C, $20, 20 | $22, $6F, $72, $22, $2C, $20, $22, $74, $68, $65, $22, $2C, $20, $22, $74, 21 | $6F, $22, $2C, $20, $22, $75, $70, $22, $2C, $20, $22, $77, $68, $61, $74, 22 | $22, $2C, $20, $22, $77, $68, $65, $6E, $22, $5D, $3B, $0A, $0A, $76, $61, 23 | $72, $20, $74, $69, $70, $75, $65, $73, $65, $61, $72, $63, $68, $5F, $72, 24 | $65, $70, $6C, $61, $63, $65, $20, $3D, $20, $7B, $22, $77, $6F, $72, $64, 25 | $73, $22, $3A, $20, $5B, $0A, $20, $20, $20, $20, $20, $7B, $22, $77, $6F, 26 | $72, $64, $22, $3A, $20, $22, $74, $69, $70, $75, $61, $22, $2C, $20, $72, 27 | $65, $70, $6C, $61, $63, $65, $5F, $77, $69, $74, $68, $3A, $20, $22, $74, 28 | $69, $70, $75, $65, $22, $7D, $2C, $0A, $20, $20, $20, $20, $20, $7B, $22, 29 | $77, $6F, $72, $64, $22, $3A, $20, $22, $6A, $61, $76, $73, $63, $72, $69, 30 | $70, $74, $22, $2C, $20, $72, $65, $70, $6C, $61, $63, $65, $5F, $77, $69, 31 | $74, $68, $3A, $20, $22, $6A, $61, $76, $61, $73, $63, $72, $69, $70, $74, 32 | $22, $7D, $0A, $5D, $7D, $3B, $0A, $0A, $76, $61, $72, $20, $74, $69, $70, 33 | $75, $65, $73, $65, $61, $72, $63, $68, $5F, $73, $74, $65, $6D, $20, $3D, 34 | $20, $7B, $22, $77, $6F, $72, $64, $73, $22, $3A, $20, $5B, $0A, $20, $20, 35 | $20, $20, $20, $7B, $22, $77, $6F, $72, $64, $22, $3A, $20, $22, $65, $2D, 36 | $6D, $61, $69, $6C, $22, $2C, $20, $73, $74, $65, $6D, $3A, $20, $22, $65, 37 | $6D, $61, $69, $6C, $22, $7D, $2C, $0A, $20, $20, $20, $20, $20, $7B, $22, 38 | $77, $6F, $72, $64, $22, $3A, $20, $22, $6A, $61, $76, $61, $73, $63, $72, 39 | $69, $70, $74, $22, $2C, $20, $73, $74, $65, $6D, $3A, $20, $22, $73, $63, 40 | $72, $69, $70, $74, $22, $7D, $2C, $0A, $20, $20, $20, $20, $20, $7B, $22, 41 | $77, $6F, $72, $64, $22, $3A, $20, $22, $6A, $61, $76, $61, $73, $63, $72, 42 | $69, $70, $74, $22, $2C, $20, $73, $74, $65, $6D, $3A, $20, $22, $6A, $73, 43 | $22, $7D, $0A, $5D, $7D, $3B, $0A, $0A, $0A) 44 | -------------------------------------------------------------------------------- /source/console/pasdoc.dof: -------------------------------------------------------------------------------- 1 | [Directories] 2 | SearchPath=..\component;..\component\images;..\component\tipue 3 | DebugSourceDirs=..\component;..\Console;..\component\tipue 4 | OutputDir= -------------------------------------------------------------------------------- /source/console/pasdoc.dpr: -------------------------------------------------------------------------------- 1 | { 2 | Copyright 1998-2014 PasDoc developers. 3 | 4 | This file is part of "PasDoc". 5 | 6 | "PasDoc" is free software; you can redistribute it and/or modify 7 | it under the terms of the GNU General Public License as published by 8 | the Free Software Foundation; either version 2 of the License, or 9 | (at your option) any later version. 10 | 11 | "PasDoc" is distributed in the hope that it will be useful, 12 | but WITHOUT ANY WARRANTY; without even the implied warranty of 13 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 | GNU General Public License for more details. 15 | 16 | You should have received a copy of the GNU General Public License 17 | along with "PasDoc"; if not, write to the Free Software 18 | Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 19 | 20 | ---------------------------------------------------------------------------- 21 | } 22 | 23 | { PasDoc 24 | 25 | * generates documentation from comments in Pascal unit source code files 26 | * command line program (GUI version also available, see ../gui/, 27 | as well as components for Lazarus and Delphi) 28 | * written in ObjectPascal (can be compiled by FPC or Delphi) 29 | * output formats Html, HtmlHelp, LaTeX 30 | * try PasDoc on its own source code (see ../autodoc/) 31 | 32 | * copyright (C) 1998-2000 by Marco Schmidt 33 | * copyright (C) 2001-2003 by Ralf Junker 34 | * Copyright (C) 2003 by Johannes Berg 35 | * Copyright 2005-2010 by Michalis Kamburelis, Richard B. Winston 36 | and other contributors, see ../../ChangeLog file 37 | 38 | Hint: 39 | 40 | Whenever you use PasDoc for documentations, make sure the program file 41 | contains no code except for a call to a main routine in another unit or 42 | the instantiation of an object / class that does all the work 43 | (usually TApplication). 44 | 45 | Pasdoc is restricted to work on unit files only, that's why the program file 46 | should contain no actual program-specific code - it would not become part of 47 | the documentation. 48 | 49 | ------------------------------------------------------------------------------ } 50 | 51 | program pasdoc; 52 | 53 | {$IFNDEF VPASCAL} 54 | {$APPTYPE CONSOLE} 55 | {$ENDIF} 56 | 57 | uses 58 | {$ifdef USE_FASTMM} FastMM4, {$endif} 59 | PasDoc_Main; 60 | begin 61 | Main; 62 | end. 63 | -------------------------------------------------------------------------------- /source/console/pasdoc.kof: -------------------------------------------------------------------------------- 1 | [FileVersion] 2 | Version=6.0 3 | 4 | [Compiler] 5 | A=8 6 | B=0 7 | C=1 8 | D=1 9 | E=0 10 | F=0 11 | G=1 12 | H=1 13 | I=1 14 | J=0 15 | K=0 16 | L=1 17 | M=0 18 | N=1 19 | O=0 20 | P=1 21 | Q=0 22 | R=0 23 | S=0 24 | T=0 25 | U=0 26 | V=1 27 | W=1 28 | X=1 29 | Y=1 30 | Z=1 31 | ShowHints=1 32 | ShowWarnings=1 33 | UnitAliases= 34 | 35 | [Linker] 36 | MapFile=3 37 | OutputObjs=0 38 | ConsoleApp=1 39 | DebugInfo=0 40 | RemoteSymbols=0 41 | ResourceReserve=1048576 42 | ImageBase=4194304 43 | ExeDescription= 44 | DynamicLoader=/lib/ld-linux.so.2 45 | 46 | [Directories] 47 | OutputDir= 48 | UnitOutputDir=lib 49 | PackageDLLOutputDir= 50 | PackageDCPOutputDir= 51 | SearchPath=../component:../component/tipue 52 | Packages=rtl:visualclx:visualdbclx:dataclx:xmlrtl:netdataclx:netclx:indy:soaprtl 53 | Conditionals= 54 | DebugSourceDirs= 55 | UsePackages=0 56 | 57 | [Parameters] 58 | RunParams=--visible-members private,protected,public,published,automated --css ../component/cssfiles/ThomasMueller.css --include ../component ../component/*.pas --write-uses-list --auto-abstract --output ../autodoc/html 59 | HostApplication= 60 | Launcher=/usr/X11R6/bin/xterm -T KylixDebuggerOutput -e bash -i -c %debuggee% 61 | UseLauncher=1 62 | DebugCWD= 63 | 64 | -------------------------------------------------------------------------------- /source/console/pasdoc.lpi: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | <ActiveEditorIndexAtStart Value="0"/> 18 | </General> 19 | <PublishOptions> 20 | <Version Value="2"/> 21 | <IgnoreBinaries Value="False"/> 22 | <IncludeFileFilter Value="*.(pas|pp|inc|lfm|lpr|lrs|lpi|lpk|sh|xml)"/> 23 | <ExcludeFileFilter Value="*.(bak|ppu|ppw|o|so);*~;backup"/> 24 | </PublishOptions> 25 | <RunParams> 26 | <local> 27 | <FormatVersion Value="1"/> 28 | <CommandLineParams Value="..\..\tests\ok_record_case_parsing.pas --output=\tmp\"/> 29 | <LaunchingApplication Use="True" PathPlusParams="\usr\X11R6\bin\xterm -T 'Lazarus Run Output' -e $(LazarusDir)\tools\runwait.sh $(TargetCmdLine)"/> 30 | </local> 31 | </RunParams> 32 | <RequiredPackages Count="1"> 33 | <Item1> 34 | <PackageName Value="pasdoc_package"/> 35 | </Item1> 36 | </RequiredPackages> 37 | <Units Count="3"> 38 | <Unit0> 39 | <Filename Value="pasdoc.dpr"/> 40 | <IsPartOfProject Value="True"/> 41 | <CursorPos X="1" Y="42"/> 42 | <TopLine Value="20"/> 43 | <EditorIndex Value="0"/> 44 | <UsageCount Value="21"/> 45 | <Loaded Value="True"/> 46 | </Unit0> 47 | <Unit1> 48 | <Filename Value="PasDoc_Main.pas"/> 49 | <UnitName Value="PasDoc_Main"/> 50 | <CursorPos X="1" Y="171"/> 51 | <TopLine Value="148"/> 52 | <EditorIndex Value="2"/> 53 | <UsageCount Value="10"/> 54 | <Loaded Value="True"/> 55 | </Unit1> 56 | <Unit2> 57 | <Filename Value="..\component\PasDoc_Base.pas"/> 58 | <UnitName Value="PasDoc_Base"/> 59 | <CursorPos X="1" Y="603"/> 60 | <TopLine Value="603"/> 61 | <EditorIndex Value="1"/> 62 | <UsageCount Value="10"/> 63 | <Loaded Value="True"/> 64 | </Unit2> 65 | </Units> 66 | <JumpHistory Count="12" HistoryIndex="11"> 67 | <Position1> 68 | <Filename Value="PasDoc_Main.pas"/> 69 | <Caret Line="1" Column="1" TopLine="1"/> 70 | </Position1> 71 | <Position2> 72 | <Filename Value="PasDoc_Main.pas"/> 73 | <Caret Line="26" Column="22" TopLine="4"/> 74 | </Position2> 75 | <Position3> 76 | <Filename Value="PasDoc_Main.pas"/> 77 | <Caret Line="171" Column="1" TopLine="146"/> 78 | </Position3> 79 | <Position4> 80 | <Filename Value="PasDoc_Main.pas"/> 81 | <Caret Line="168" Column="28" TopLine="146"/> 82 | </Position4> 83 | <Position5> 84 | <Filename Value="PasDoc_Main.pas"/> 85 | <Caret Line="171" Column="1" TopLine="148"/> 86 | </Position5> 87 | <Position6> 88 | <Filename Value="pasdoc.dpr"/> 89 | <Caret Line="41" Column="1" TopLine="1"/> 90 | </Position6> 91 | <Position7> 92 | <Filename Value="..\component\PasDoc_Base.pas"/> 93 | <Caret Line="651" Column="1" TopLine="629"/> 94 | </Position7> 95 | <Position8> 96 | <Filename Value="pasdoc.dpr"/> 97 | <Caret Line="41" Column="1" TopLine="1"/> 98 | </Position8> 99 | <Position9> 100 | <Filename Value="..\component\PasDoc_Base.pas"/> 101 | <Caret Line="651" Column="1" TopLine="629"/> 102 | </Position9> 103 | <Position10> 104 | <Filename Value="pasdoc.dpr"/> 105 | <Caret Line="42" Column="1" TopLine="1"/> 106 | </Position10> 107 | <Position11> 108 | <Filename Value="..\component\PasDoc_Base.pas"/> 109 | <Caret Line="651" Column="1" TopLine="629"/> 110 | </Position11> 111 | <Position12> 112 | <Filename Value="pasdoc.dpr"/> 113 | <Caret Line="42" Column="1" TopLine="22"/> 114 | </Position12> 115 | </JumpHistory> 116 | </ProjectOptions> 117 | <CompilerOptions> 118 | <Version Value="8"/> 119 | <PathDelim Value="\"/> 120 | <SearchPaths> 121 | <IncludeFiles Value="..\component\"/> 122 | </SearchPaths> 123 | <Parsing> 124 | <SyntaxOptions> 125 | <IncludeAssertionCode Value="True"/> 126 | <CStyleMacros Value="True"/> 127 | <UseAnsiStrings Value="True"/> 128 | </SyntaxOptions> 129 | </Parsing> 130 | <CodeGeneration> 131 | <Checks> 132 | <IOChecks Value="True"/> 133 | <RangeChecks Value="True"/> 134 | <OverflowChecks Value="True"/> 135 | <StackChecks Value="True"/> 136 | </Checks> 137 | <VerifyObjMethodCallValidity Value="True"/> 138 | </CodeGeneration> 139 | <Other> 140 | <Verbosity> 141 | <ShowHints Value="False"/> 142 | </Verbosity> 143 | <CompilerPath Value="$(CompPath)"/> 144 | </Other> 145 | </CompilerOptions> 146 | <Debugging> 147 | <Watches Count="1"> 148 | <Item1> 149 | <Expression Value="Options"/> 150 | </Item1> 151 | </Watches> 152 | <Exceptions Count="2"> 153 | <Item1> 154 | <Name Value="ECodetoolError"/> 155 | </Item1> 156 | <Item2> 157 | <Name Value="EFOpenError"/> 158 | </Item2> 159 | </Exceptions> 160 | </Debugging> 161 | </CONFIG> 162 | -------------------------------------------------------------------------------- /source/console/pasdoc.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neslib/PasDocEx/6ecd248b367249fe7d947ca1cc0c3a1e8ca74077/source/console/pasdoc.res --------------------------------------------------------------------------------