Docs: Documentation updates and harmonizing EOL to Unix style in some files. Issue #38016, patch from Don Siders.

git-svn-id: trunk@64098 -
This commit is contained in:
juha 2020-11-01 10:51:05 +00:00
parent d75f2eda2b
commit b5c82b66cd
9 changed files with 1399 additions and 1238 deletions

6
.gitattributes vendored
View File

@ -6066,9 +6066,9 @@ docs/xml/freetype/tttypes.xml svneol=native#text/plain
docs/xml/ide/aboutfrm.xml svneol=native#text/plain docs/xml/ide/aboutfrm.xml svneol=native#text/plain
docs/xml/ide/environmentopts.xml svneol=native#text/xml docs/xml/ide/environmentopts.xml svneol=native#text/xml
docs/xml/lazutils/avglvltree.xml svneol=native#text/plain docs/xml/lazutils/avglvltree.xml svneol=native#text/plain
docs/xml/lazutils/codepagesasian.xml -text svneol=native#text/plain docs/xml/lazutils/codepagesasian.xml svneol=native#text/plain
docs/xml/lazutils/codepagescommon.xml -text svneol=native#text/plain docs/xml/lazutils/codepagescommon.xml svneol=native#text/plain
docs/xml/lazutils/compwriterpas.xml -text svneol=native#text/plain docs/xml/lazutils/compwriterpas.xml svneol=native#text/plain
docs/xml/lazutils/dynamicarray.xml svneol=native#text/plain docs/xml/lazutils/dynamicarray.xml svneol=native#text/plain
docs/xml/lazutils/dynhasharray.xml svneol=native#text/plain docs/xml/lazutils/dynhasharray.xml svneol=native#text/plain
docs/xml/lazutils/dynqueue.xml svneol=native#text/plain docs/xml/lazutils/dynqueue.xml svneol=native#text/plain

View File

@ -32,7 +32,6 @@
<!-- unresolved external references --> <!-- unresolved external references -->
<element name="TTTypes"/> <element name="TTTypes"/>
<!-- procedure Visibility: default -->
<element name="Check_Error"> <element name="Check_Error">
<short/> <short/>
<descr/> <descr/>

View File

@ -88,9 +88,9 @@
<element name="Load_TrueType_Header"> <element name="Load_TrueType_Header">
<short>Load the TrueType header table in the resident table</short> <short>Load the TrueType header table in the resident table</short>
<descr> <descr>
<remarkl> <remark>
Please note: A font header is a static table that owns no subttable. It has then no constructor nor destructor. Please note: A font header is a static table that owns no subttable. It has neither a constructor nor a destructor.
</remarkl> </remark>
</descr> </descr>
<seealso/> <seealso/>
</element> </element>

View File

@ -68,28 +68,28 @@
</element> </element>
<element name="TT_FWord"> <element name="TT_FWord">
<short/> <short>Distance in FUnits</short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
<element name="TT_UFWord"> <element name="TT_UFWord">
<short/> <short>Unsigned Distance</short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
<element name="TT_F2Dot14"> <element name="TT_F2Dot14">
<short/> <short>Alias for the Integer type</short>
<descr> <descr>
<p> <p>
Signed fixed float 2.14 used for unary vectors, with layout: Signed fixed float 2.14 used for unary vectors, with layout:
</p> </p>
<table> <table>
<th> <th>
<tr>Name</tr> <td>Name</td>
<tr>Bits</tr> <td>Bits</td>
<tr>Description</tr> <td>Description</td>
</th> </th>
<tr> <tr>
<td>s</td> <td>s</td>
@ -115,7 +115,7 @@
</element> </element>
<element name="TT_F26Dot6"> <element name="TT_F26Dot6">
<short/> <short>Alias for the LongInt type</short>
<descr> <descr>
<p> <p>
26.6 fixed float, used for pixel coordinates. 26.6 fixed float, used for pixel coordinates.
@ -125,7 +125,7 @@
</element> </element>
<element name="TT_Pos"> <element name="TT_Pos">
<short/> <short>Alias for the LongInt type</short>
<descr> <descr>
<p> <p>
FUnits or 26.6 fixed float value, depending on context. FUnits or 26.6 fixed float value, depending on context.
@ -256,6 +256,42 @@
<seealso/> <seealso/>
</element> </element>
<element name="TT_KerningInfo">
<short>Kerning information between two glyphs</short>
<descr/>
<seealso/>
</element>
<element name="TT_KerningInfo.kerning_x">
<short/>
<descr/>
<seealso/>
</element>
<element name="TT_KerningInfo.kerning_y">
<short/>
<descr/>
<seealso/>
</element>
<element name="TT_KerningInfo.minimum_x">
<short/>
<descr/>
<seealso/>
</element>
<element name="TT_KerningInfo.minimum_y">
<short/>
<descr/>
<seealso/>
</element>
<element name="TT_KerningInfo.found">
<short/>
<descr/>
<seealso/>
</element>
<element name="TT_Error"> <element name="TT_Error">
<short/> <short/>
<descr> <descr>
@ -315,7 +351,7 @@
</element> </element>
<element name="TT_Outline"> <element name="TT_Outline">
<short/> <short>Glyph outline description</short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
@ -333,25 +369,25 @@
</element> </element>
<element name="TT_Outline.points"> <element name="TT_Outline.points">
<short/> <short>Array of point coordinates</short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
<element name="TT_Outline.flags"> <element name="TT_Outline.flags">
<short/> <short>Array of point flags</short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
<element name="TT_Outline.conEnds"> <element name="TT_Outline.conEnds">
<short/> <short>Array of contours ends</short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
<element name="TT_Outline.owner"> <element name="TT_Outline.owner">
<short/> <short>Flag set when the outline owns the arrays it uses</short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
@ -375,7 +411,7 @@
</element> </element>
<element name="TT_Glyph_Metrics"> <element name="TT_Glyph_Metrics">
<short/> <short>Glyph metrics structure</short>
<descr> <descr>
<p> <p>
Glyph metrics structure. Glyph metrics structure.
@ -409,7 +445,7 @@
</element> </element>
<element name="TT_Big_Glyph_Metrics"> <element name="TT_Big_Glyph_Metrics">
<short/> <short>Big glyph metrics structure</short>
<descr> <descr>
<p> <p>
Big glyph metrics structure. Big glyph metrics structure.
@ -483,7 +519,7 @@
</element> </element>
<element name="TT_Instance_Metrics"> <element name="TT_Instance_Metrics">
<short/> <short>Instance metrics structure</short>
<descr> <descr>
<p> <p>
Instance metrics used to return information to a client with the state for the instance. Instance metrics used to return information to a client with the state for the instance.
@ -547,7 +583,7 @@
</element> </element>
<element name="TT_Raster_Map"> <element name="TT_Raster_Map">
<short/> <short>Describes a bitmap or pixmap to the rasterizer</short>
<descr> <descr>
<p> <p>
A record used to describe a bitmap or pixmap to the rasterizer. A record used to describe a bitmap or pixmap to the rasterizer.
@ -557,43 +593,43 @@
</element> </element>
<element name="TT_Raster_Map.Rows"> <element name="TT_Raster_Map.Rows">
<short/> <short>Number of rows for the bitmap</short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
<element name="TT_Raster_Map.Cols"> <element name="TT_Raster_Map.Cols">
<short/> <short>Numer of columns (bytes) per Row</short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
<element name="TT_Raster_Map.Width"> <element name="TT_Raster_Map.Width">
<short/> <short>Number of pixels per Row</short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
<element name="TT_Raster_Map.Flow"> <element name="TT_Raster_Map.Flow">
<short/> <short>Flow direction for the bitmap / pixmap</short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
<element name="TT_Raster_Map.Buffer"> <element name="TT_Raster_Map.Buffer">
<short/> <short>Data for the bitmap / pixmap</short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
<element name="TT_Raster_Map.Size"> <element name="TT_Raster_Map.Size">
<short/> <short>Size in bytes for the Data in the bitmap / pixmap</short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
<element name="TT_Header"> <element name="TT_Header">
<short/> <short>TrueType font header table structure</short>
<descr> <descr>
<p> <p>
The TrueType font header table structure. The TrueType font header table structure.
@ -705,7 +741,7 @@
</element> </element>
<element name="TT_Horizontal_Header"> <element name="TT_Horizontal_Header">
<short/> <short>TrueType horizontal header table structure</short>
<descr> <descr>
<p> <p>
The TrueType horizontal header table structure. The TrueType horizontal header table structure.
@ -793,19 +829,19 @@
</element> </element>
<element name="TT_Horizontal_Header.short_metrics"> <element name="TT_Horizontal_Header.short_metrics">
<short/> <short>Not part of the header in the file</short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
<element name="TT_Horizontal_Header.long_metrics"> <element name="TT_Horizontal_Header.long_metrics">
<short/> <short>Not part of the header in the file</short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
<element name="TT_Vertical_Header"> <element name="TT_Vertical_Header">
<short/> <short>TrueType vertical header table structure</short>
<descr> <descr>
<p> <p>
The TrueType vertical header table structure. The TrueType vertical header table structure.
@ -893,19 +929,19 @@
</element> </element>
<element name="TT_Vertical_Header.short_metrics"> <element name="TT_Vertical_Header.short_metrics">
<short/> <short>Not part of the header in the file</short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
<element name="TT_Vertical_Header.long_metrics"> <element name="TT_Vertical_Header.long_metrics">
<short/> <short>Not part of the header in the file</short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
<element name="TT_OS2"> <element name="TT_OS2">
<short/> <short>TrueType OS/2 table structure</short>
<descr> <descr>
<p> <p>
The TrueType OS/2 table structure. The TrueType OS/2 table structure.
@ -1017,25 +1053,25 @@
</element> </element>
<element name="TT_OS2.ulUnicodeRange1"> <element name="TT_OS2.ulUnicodeRange1">
<short/> <short>Bits 0 - 31</short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
<element name="TT_OS2.ulUnicodeRange2"> <element name="TT_OS2.ulUnicodeRange2">
<short/> <short>Bits 32 - 63</short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
<element name="TT_OS2.ulUnicodeRange3"> <element name="TT_OS2.ulUnicodeRange3">
<short/> <short>Bits 64 - 95</short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
<element name="TT_OS2.ulUnicodeRange4"> <element name="TT_OS2.ulUnicodeRange4">
<short/> <short>Bits 96 - 127</short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
@ -1095,23 +1131,57 @@
</element> </element>
<element name="TT_OS2.ulCodePageRange1"> <element name="TT_OS2.ulCodePageRange1">
<short/> <short>In Version 1 tables only</short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
<element name="TT_OS2.ulCodePageRange2"> <element name="TT_OS2.ulCodePageRange2">
<short/> <short>In Version 1 tables only</short>
<descr/>
<seealso/>
</element>
<element name="TT_OS2.sxHeight">
<short>In Version 2 tables only</short>
<descr/>
<seealso/>
</element>
<element name="TT_OS2.sCapHeight">
<short>In Version 2 tables only</short>
<descr/>
<seealso/>
</element>
<element name="TT_OS2.usDefaultChar">
<short>In Version 2 tables only</short>
<descr/>
<seealso/>
</element>
<element name="TT_OS2.usBreakChar">
<short>In Version 2 tables only</short>
<descr/>
<seealso/>
</element>
<element name="TT_OS2.usMaxContext">
<short>In Version 2 tables only</short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
<element name="TT_Postscript"> <element name="TT_Postscript">
<short/> <short>TrueType Postscript table structure</short>
<descr> <descr>
<p> <p>
The TrueType Postscript table structure. The TrueType Postscript table structure.
</p> </p>
<p>
Type 1 is the single-byte font and can support hinting.
Type 42 is the PostScript wrapper for a TrueType font which relies on a rasterizer.
</p>
</descr> </descr>
<seealso/> <seealso/>
</element> </element>
@ -1171,10 +1241,10 @@
</element> </element>
<element name="TT_Face_Properties"> <element name="TT_Face_Properties">
<short/> <short>TrueType font face properties</short>
<descr> <descr>
<p> <p>
Used to report important face properties to clients. Used to report important properties for a font face to clients.
</p> </p>
</descr> </descr>
<seealso/> <seealso/>
@ -1235,7 +1305,7 @@
</element> </element>
<element name="TT_Stream"> <element name="TT_Stream">
<short/> <short>Object handle type for a Stream</short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
@ -1247,7 +1317,7 @@
</element> </element>
<element name="TT_Face"> <element name="TT_Face">
<short/> <short>Object handle type for a Face</short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
@ -1271,7 +1341,7 @@
</element> </element>
<element name="TT_Glyph"> <element name="TT_Glyph">
<short/> <short>Object handle type for a Glyph</short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
@ -1283,7 +1353,7 @@
</element> </element>
<element name="TT_CharMap"> <element name="TT_CharMap">
<short/> <short>Object handle type for a Character Map</short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
@ -1307,7 +1377,7 @@
</element> </element>
<element name="TT_Err_Ok"> <element name="TT_Err_Ok">
<short/> <short>Success is always 0</short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
@ -1706,7 +1776,7 @@
<short/> <short/>
<descr> <descr>
<p> <p>
Renders one gray-level glyph in the target pixmap. Palette points to an array of 5 colors used for the rendering. Use Nil to reuse the last palette. Default is VGA graylevels. Renders a Glyph to a bitmap.
</p> </p>
</descr> </descr>
<seealso/> <seealso/>
@ -1714,7 +1784,9 @@
<element name="TFreeTypeCustomRasterizer.Render_Glyph"> <element name="TFreeTypeCustomRasterizer.Render_Glyph">
<short/> <short/>
<descr/> <descr>
Renders one glyph in the target bitmap (1-bit per pixel).
</descr>
<seealso/> <seealso/>
</element> </element>
@ -1732,7 +1804,11 @@
<element name="TFreeTypeCustomRasterizer.Render_Gray_Glyph"> <element name="TFreeTypeCustomRasterizer.Render_Gray_Glyph">
<short/> <short/>
<descr/> <descr>
<p>
Renders one gray-level glyph in the target pixmap. Palette points to an array of 5 colors used for the rendering. Use Nil to reuse the last palette. Default is VGA graylevels.
</p>
</descr>
<seealso/> <seealso/>
</element> </element>
@ -1878,7 +1954,11 @@
<element name="Int"> <element name="Int">
<short/> <short/>
<descr/> <descr>
<p>
The <var>Int</var> type is used for loop counters and indexes. Its size must be the one handled for a given platform or operating system. For 32-bit platforms, it is an alias for the <var>LongInt</var> type. For all other platforms, it is an alias to the <var>Integer</var> type.
</p>
</descr>
<seealso/> <seealso/>
</element> </element>
@ -1943,7 +2023,7 @@
</element> </element>
<element name="TCoordinates"> <element name="TCoordinates">
<short/> <short>Internal type for coordinates in the FreeType library</short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
@ -1961,9 +2041,11 @@
</element> </element>
<element name="TVecRecord"> <element name="TVecRecord">
<short></short> <short>Describes point zones in the interpreter </short>
<descr> <descr>
This type is used to describe each point zone in the TrueType interpreter. <p>
This type is used to describe each point zone in the TrueType interpreter.
</p>
</descr> </descr>
<seealso></seealso> <seealso></seealso>
</element> </element>
@ -1987,13 +2069,13 @@
</element> </element>
<element name="Success"> <element name="Success">
<short/> <short>Success value is always False (no error)</short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
<element name="Failure"> <element name="Failure">
<short/> <short>Failure value is always True (error has occurred)</short>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>

View File

@ -1,132 +1,132 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<fpdoc-descriptions> <fpdoc-descriptions>
<package name="lazutils"> <package name="lazutils">
<module name="codepagesasian"> <module name="codepagesasian">
<short>Contains Unicode conversion tables for asian code pages</short> <short>Contains Unicode conversion tables for asian code pages</short>
<descr></descr> <descr></descr>
<element name="CP936Arr"> <element name="CP936Arr">
<short/> <short/>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
<element name="CP950Arr"> <element name="CP950Arr">
<short/> <short/>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
<element name="CP949Arr"> <element name="CP949Arr">
<short/> <short/>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
<element name="CP932Arr"> <element name="CP932Arr">
<short/> <short/>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
<element name="CP936CC"> <element name="CP936CC">
<short/> <short/>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
<element name="Uni936C"> <element name="Uni936C">
<short/> <short/>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
<element name="CP936CU"> <element name="CP936CU">
<short/> <short/>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
<element name="Uni936U"> <element name="Uni936U">
<short/> <short/>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
<element name="CP950CC"> <element name="CP950CC">
<short/> <short/>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
<element name="Uni950C"> <element name="Uni950C">
<short/> <short/>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
<element name="CP950CU"> <element name="CP950CU">
<short/> <short/>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
<element name="Uni950U"> <element name="Uni950U">
<short/> <short/>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
<element name="CP949CC"> <element name="CP949CC">
<short/> <short/>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
<element name="Uni949C"> <element name="Uni949C">
<short/> <short/>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
<element name="CP949CU"> <element name="CP949CU">
<short/> <short/>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
<element name="Uni949U"> <element name="Uni949U">
<short/> <short/>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
<element name="CP932CC"> <element name="CP932CC">
<short/> <short/>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
<element name="Uni932C"> <element name="Uni932C">
<short/> <short/>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
<element name="CP932CU"> <element name="CP932CU">
<short/> <short/>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
<element name="Uni932U"> <element name="Uni932U">
<short/> <short/>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
</module> </module>
</package> </package>
</fpdoc-descriptions> </fpdoc-descriptions>

View File

@ -1,146 +1,220 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<fpdoc-descriptions> <fpdoc-descriptions>
<package name="lazutils"> <package name="lazutils">
<module name="codepagescommon"> <module name="codepagescommon">
<short>Contains Unicode conversion tables for common code pages</short> <short>Contains Unicode conversion tables for common code pages</short>
<descr></descr> <descr></descr>
<element name="TCharToUTF8Table"> <element name="TCharToUTF8Table">
<short/> <short/>
<descr/> <descr/>
<seealso/> <seealso/>
</element> </element>
<element name="ArrayISO_8859_1ToUTF8"> <element name="ArrayISO_8859_1ToUTF8">
<short/> <short/>
<descr/> <descr>
<seealso/> <url href="ftp://ftp.unicode.org/Public/MAPPINGS/ISO8859/8859-1.TXT">
</element> ftp://ftp.unicode.org/Public/MAPPINGS/ISO8859/8859-1.TXT
</url>
<element name="ArrayISO_8859_15ToUTF8"> </descr>
<short/> <seealso/>
<descr/> </element>
<seealso/>
</element> <element name="ArrayISO_8859_15ToUTF8">
<short/>
<element name="ArrayISO_8859_2ToUTF8"> <descr>
<short/> <url href="ftp://ftp.unicode.org/Public/MAPPINGS/ISO8859/8859-15.TXT">
<descr/> ftp://ftp.unicode.org/Public/MAPPINGS/ISO8859/8859-15.TXT
<seealso/> </url>
</element> </descr>
<seealso/>
<element name="ArrayCP1250ToUTF8"> </element>
<short/>
<descr/> <element name="ArrayISO_8859_2ToUTF8">
<seealso/> <short/>
</element> <descr>
<url href="ftp://ftp.unicode.org/Public/MAPPINGS/ISO8859/8859-2.TXT">
<element name="ArrayCP1251ToUTF8"> ftp://ftp.unicode.org/Public/MAPPINGS/ISO8859/8859-2.TXT
<short/> </url>
<descr/> </descr>
<seealso/> <seealso/>
</element> </element>
<element name="ArrayCP1252ToUTF8"> <element name="ArrayCP1250ToUTF8">
<short/> <short/>
<descr/> <descr>
<seealso/> <url href="ftp://ftp.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WINDOWS/CP1250.TXT">
</element> ftp://ftp.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WINDOWS/CP1250.TXT
</url>
<element name="ArrayCP1253ToUTF8"> </descr>
<short/> <seealso/>
<descr/> </element>
<seealso/>
</element> <element name="ArrayCP1251ToUTF8">
<short/>
<element name="ArrayCP1254ToUTF8"> <descr>
<short/> <url href="ftp://ftp.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WINDOWS/CP1251.TXT">
<descr/> ftp://ftp.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WINDOWS/CP1251.TXT
<seealso/> </url>
</element> </descr>
<seealso/>
<element name="ArrayCP1255ToUTF8"> </element>
<short/>
<descr/> <element name="ArrayCP1252ToUTF8">
<seealso/> <short/>
</element> <descr>
<url href="ftp://ftp.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WINDOWS/CP1252.TXT">
<element name="ArrayCP1256ToUTF8"> ftp://ftp.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WINDOWS/CP1252.TXT
<short/> </url>
<descr/> </descr>
<seealso/> <seealso/>
</element> </element>
<element name="ArrayCP1257ToUTF8"> <element name="ArrayCP1253ToUTF8">
<short/> <short/>
<descr/> <descr>
<seealso/> <url href="ftp://ftp.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WINDOWS/CP1253.TXT">
</element> ftp://ftp.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WINDOWS/CP1253.TXT
</url>
<element name="ArrayCP1258ToUTF8"> </descr>
<short/> <seealso/>
<descr/> </element>
<seealso/>
</element> <element name="ArrayCP1254ToUTF8">
<short/>
<element name="ArrayCP437ToUTF8"> <descr>
<short/> <url href="ftp://ftp.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WINDOWS/CP1254.TXT">
<descr/> ftp://ftp.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WINDOWS/CP1254.TXT
<seealso/> </url>
</element> </descr>
<seealso/>
<element name="ArrayCP850ToUTF8"> </element>
<short/>
<descr/> <element name="ArrayCP1255ToUTF8">
<seealso/> <short/>
</element> <descr>
<url href="ftp://ftp.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WINDOWS/CP1255.TXT">
<element name="ArrayCP852ToUTF8"> ftp://ftp.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WINDOWS/CP1255.TXT
<short/> </url>
<descr> </descr>
ftp://ftp.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/PC/CP852.TXT <seealso/>
</descr> </element>
<seealso/>
</element> <element name="ArrayCP1256ToUTF8">
<short/>
<element name="ArrayCP866ToUTF8"> <descr>
<short/> <url href="ftp://ftp.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WINDOWS/CP1256.TXT">
<descr/> ftp://ftp.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WINDOWS/CP1256.TXT
<seealso/> </url>
</element> </descr>
<seealso/>
<element name="ArrayCP874ToUTF8"> </element>
<short/>
<descr/> <element name="ArrayCP1257ToUTF8">
<seealso/> <short/>
</element> <descr>
<url href="ftp://ftp.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WINDOWS/CP1257.TXT">
<element name="ArrayKOI8RToUTF8"> ftp://ftp.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WINDOWS/CP1257.TXT
<short/> </url>
<descr/> </descr>
<seealso/> <seealso/>
</element> </element>
<element name="ArrayKOI8UToUTF8"> <element name="ArrayCP1258ToUTF8">
<short/> <short/>
<descr/> <descr>
<seealso/> <url href="ftp://ftp.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WINDOWS/CP1258.TXT">
</element> ftp://ftp.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WINDOWS/CP1258.TXT
</url>
<element name="ArrayKOI8RUToUTF8"> </descr>
<short/> <seealso/>
<descr/> </element>
<seealso/>
</element> <element name="ArrayCP437ToUTF8">
<short/>
<element name="ArrayMacintoshToUTF8"> <descr>
<short/> <url href="ftp://ftp.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/PC/CP437.TXT">
<descr/> ftp://ftp.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/PC/CP437.TXT
<seealso/> </url>
</element> </descr>
<seealso/>
</module> </element>
</package> <element name="ArrayCP850ToUTF8">
</fpdoc-descriptions> <short/>
<descr>
<url href="ftp://ftp.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/PC/CP850.TXT">
ftp://ftp.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/PC/CP850.TXT
</url>
</descr>
<seealso/>
</element>
<element name="ArrayCP852ToUTF8">
<short/>
<descr>
<url href="ftp://ftp.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/PC/CP852.TXT">
Code Page 852 DOS-Latin-2 to Unicode Conversion Table
</url>
</descr>
<seealso/>
</element>
<element name="ArrayCP866ToUTF8">
<short/>
<descr>
<url href="ftp://ftp.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/PC/CP866.TXT">
ftp://ftp.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/PC/CP866.TXT
</url>
</descr>
<seealso/>
</element>
<element name="ArrayCP874ToUTF8">
<short/>
<descr>
<url href="ftp://ftp.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/PC/CP874.TXT">
ftp://ftp.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/PC/CP874.TXT
</url>
</descr>
<seealso/>
</element>
<element name="ArrayKOI8RToUTF8">
<short/>
<descr>
<url href="ftp://ftp.unicode.org/Public/MAPPINGS/VENDORS/MISC/KOI8-R.TXT">
ftp://ftp.unicode.org/Public/MAPPINGS/VENDORS/MISC/KOI8-R.TXT
</url>
</descr>
<seealso/>
</element>
<element name="ArrayKOI8UToUTF8">
<short/>
<descr>
<url href="ftp://ftp.unicode.org/Public/MAPPINGS/VENDORS/MISC/KOI8-U.TXT">
ftp://ftp.unicode.org/Public/MAPPINGS/VENDORS/MISC/KOI8-U.TXT
</url>
</descr>
<seealso/>
</element>
<element name="ArrayKOI8RUToUTF8">
<short/>
<descr/>
<seealso/>
</element>
<element name="ArrayMacintoshToUTF8">
<short/>
<descr/>
<seealso/>
</element>
</module>
</package>
</fpdoc-descriptions>

File diff suppressed because it is too large Load Diff

View File

@ -16,12 +16,14 @@
</p> </p>
</descr> </descr>
<!-- unresolved type references Visibility: default --> <!-- unresolved external references -->
<element name="Windows"/>
<element name="ShellApi"/>
<element name="Classes"/> <element name="Classes"/>
<element name="SysUtils"/> <element name="SysUtils"/>
<element name="LazFileUtils"/> <element name="LazFileUtils"/>
<element name="UTF8Process"/> <element name="UTF8Process"/>
<element name="LazUTF8"/> <element name="LazStringUtils"/>
<element name="LazConfigStorage"/> <element name="LazConfigStorage"/>
<element name="LCLProc"/> <element name="LCLProc"/>
<element name="LCLIntf"/> <element name="LCLIntf"/>

View File

@ -2553,8 +2553,10 @@
An exception may also be raised for the following conditions: An exception may also be raised for the following conditions:
</p> </p>
<ul> <ul>
<li>PrinterIndex is set to a value &amp;= 0 and the list of Printers is empty.</li> <li>
<li>PrinterIndex is set to a value larger than the number of values in Printers.</li> PrinterIndex is set to a value greater than or equal to 0 and the list of Printers is empty.
</li>
<li>PrinterIndex is set to a value larger than the number of entries in Printers.</li>
</ul> </ul>
<p> <p>
The <var>SetPrinter</var> method is called to make the named device the selected print device. <var>DoResetFontsList</var> is called to reload the values in the <var>Fonts</var> property. The <var>SetPrinter</var> method is called to make the named device the selected print device. <var>DoResetFontsList</var> is called to reload the values in the <var>Fonts</var> property.
@ -2563,9 +2565,11 @@
<errors> <errors>
<dl> <dl>
<dt>EPrinter</dt> <dt>EPrinter</dt>
<dd>Raised with the message 'Printer is printing'.</dd> <dd>
<dd>Raised with the message 'No printers defined!'.</dd> Raised with the message 'Printer is printing'.
<dd>Raised with the message 'Printer index out of range!'.</dd> Raised with the message 'No printers defined!'.
Raised with the message 'Printer index out of range!'.
</dd>
</dl> </dl>
</errors> </errors>
<seealso> <seealso>