CombinePaths |
PasDoc_Utils |
Combines BasePath with RelPath. |
COMPILER_NAME |
PasDoc_Versions |
Nice compiler name. |
CopyFile |
PasDoc_Utils |
|
DataToFile |
PasDoc_Utils |
|
DeleteFileExt |
PasDoc_Utils |
Remove from the FileName the last extension (including the dot). |
ExtractFirstWord |
PasDoc_Utils |
Extracts all characters up to the first white-space encountered (ignoring white-space at the very beginning of the string) from the string specified by S. |
ExtractFirstWord |
PasDoc_Utils |
Another version of ExtractFirstWord. |
FileToString |
PasDoc_Utils |
|
GlueNameParts |
PasDoc_Types |
Simply concatenates all NameParts with dot. |
IDfromLanguage |
PasDoc_Languages |
Search for language by short or long name |
IsCharInSet |
PasDoc_Utils |
|
IsCharInSet |
PasDoc_Utils |
|
IsEmpty |
PasDoc_StringVector |
|
IsLeadChar |
PasDoc_Utils |
|
IsPathAbsolute |
PasDoc_Utils |
Check is the given Path absolute. |
IsPathAbsoluteOnDrive |
PasDoc_Utils |
Just like IsPathAbsolute, but on Windows accepts also paths that specify full directory tree without drive letter. |
IsPrefix |
PasDoc_Utils |
Checks is Prefix a prefix of S. |
IsStrEmptyA |
PasDoc_Utils |
string empty means it contains only whitespace |
IsUtf8LeadByte |
PasDoc_Utils |
|
IsUtf8TrailByte |
PasDoc_Utils |
|
KeyWordByName |
PasDoc_Tokenizer |
Checks is Name (case ignored) some Pascal standard directive. |
LanguageCode |
PasDoc_Languages |
Language code, using an official standardardized language names, suitable for Aspell or HTML. |
LanguageDescriptor |
PasDoc_Languages |
access LANGUAGE_ARRAY |
LanguageFromID |
PasDoc_Languages |
|
LanguageFromIndex |
PasDoc_Languages |
Full language name |
LanguageFromStr |
PasDoc_Languages |
Find a language with Syntax = S (case ignored). |
Main |
PasDoc_Main |
This is the main procedure of PasDoc, it does everything. |
MakeMethod |
PasDoc_Utils |
creates a "method pointer" |
MethodTypeToString |
PasDoc_Items |
Returns lowercased keyword associated with given method type. |
NewStringCardinalTree |
PasDoc_HierarchyTree |
|
NewStringVector |
PasDoc_StringVector |
|
ObjectVectorIsNilOrEmpty |
PasDoc_ObjectVector |
|
OneNamePart |
PasDoc_Types |
Simply returns an array with Length = 1 and one item = S. |
PASDOC_FULL_INFO |
PasDoc_Versions |
Returns pasdoc name, version, used compiler version, etc. |
Register |
PasDoc_Reg |
Registers the PasDoc components into the IDE. |
RemoveIndentation |
PasDoc_Utils |
Remove common indentation (whitespace prefix) from a multiline string. |
RemovePrefix |
PasDoc_Utils |
If IsPrefix(Prefix, S), then remove the prefix, otherwise return unmodifed S. |
SCharIs |
PasDoc_Utils |
Comfortable shortcut for Index <= Length(S) and S[Index] in Chars. |
SCharIs |
PasDoc_Utils |
Comfortable shortcut for Index <= Length(S) and S[Index] = C. |
SCharsReplace |
PasDoc_Utils |
Returns S with all Chars replaced by ReplacementChar |
SEnding |
PasDoc_Utils |
SEnding returns S contents starting from position P. |
SortSettingFromName |
PasDoc_SortSettings |
|
SortSettingsToName |
PasDoc_SortSettings |
Comma-separated list |
SplitNameParts |
PasDoc_Types |
Splits S, which can be made of up to three parts, separated by dots. |
StandardDirectiveByName |
PasDoc_Tokenizer |
Checks is Name (case ignored) some Pascal keyword. |
StrCountCharA |
PasDoc_Utils |
count occurences of AChar in AString |
StreamReadLine |
PasDoc_StreamUtils |
|
StreamWriteLine |
PasDoc_StreamUtils |
Write AString contents, then LineEnding to AStream |
StreamWriteString |
PasDoc_StreamUtils |
Just write AString contents to AStream |
StringReplaceChars |
PasDoc_Utils |
Returns S with each char from ReplacementArray[].cChar replaced with ReplacementArray[].sSpec. |
StringToFile |
PasDoc_Utils |
|
StripHtml |
PasDoc_Utils |
Strip HTML elements from the string. |
StrPosIA |
PasDoc_Utils |
Position of the ASub in AString. |
Swap16Buf |
PasDoc_Utils |
|
SyntaxFromID |
PasDoc_Languages |
|
SyntaxFromIndex |
PasDoc_Languages |
Language abbreviation |
TipueAddFiles |
PasDoc_Tipue |
Adds some additional files to html documentation, needed for tipue engine. |
TipueSearchButton |
PasDoc_Tipue |
Put this at a place where Tipue button should appear. |
TipueSearchButtonHead |
PasDoc_Tipue |
Put this in <head> of every page with search button. |
Translation |
PasDoc_Languages |
Manual translation of id into lang |
Utf8Size |
PasDoc_Utils |
|
VisibilitiesToStr |
PasDoc_Items |
Returns VisibilityStr for each value in Visibilities, delimited by commas. |
VisToStr |
PasDoc_Items |
|