mirror of
https://gitlab.com/freepascal.org/lazarus/lazarus.git
synced 2025-06-26 19:48:29 +02:00
86 lines
3.2 KiB
XML
86 lines
3.2 KiB
XML
<?xml version="1.0"?>
|
|
<fpdoc-descriptions>
|
|
<package name="lcl">
|
|
<!--
|
|
====================================================================
|
|
LConv
|
|
====================================================================
|
|
-->
|
|
<module name="LConvEnconding">
|
|
<short/>
|
|
<descr/>
|
|
<!-- unresolved type reference Visibility: default -->
|
|
<element name="SysUtils">
|
|
<short/>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- unresolved type reference Visibility: default -->
|
|
<element name="classes">
|
|
<short/>
|
|
<descr/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- function Visibility: default -->
|
|
<element name="CPConvert">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- function result Visibility: default -->
|
|
<element name="CPConvert.Result">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="CPConvert.s">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="CPConvert.from">
|
|
<short/>
|
|
</element>
|
|
<!-- argument Visibility: default -->
|
|
<element name="CPConvert.toC">
|
|
<short/>
|
|
</element>
|
|
<!-- function Visibility: default -->
|
|
<element name="GetDefaultCodepage">
|
|
<short/>
|
|
<descr/>
|
|
<errors/>
|
|
<seealso/>
|
|
</element>
|
|
<!-- function result Visibility: default -->
|
|
<element name="GetDefaultCodepage.Result">
|
|
<short/>
|
|
</element>
|
|
<element name="GuessEncoding">
|
|
<short>Guess character encoding of a string.</short>
|
|
<descr>The returned encoding can be used with other functions of this unit. GuessEncoding uses some heuristics to find out a good encoding. For example it checks for magic numbers like utf BOM. Next it checks if it could be UTF-8. Finally it returns the system encoding.
|
|
This function can be used to find the encoding of text files.</descr>
|
|
</element>
|
|
<element name="ConvertEncoding">
|
|
<short>Converts the character encoding of a string</short>
|
|
<descr>ConvertEncoding uses for the basic encodings the built in functions.
|
|
For other encodings it uses the functions of the operating system. For example iconv under Linux.</descr>
|
|
</element>
|
|
<element name="GetDefaultTextEncoding">
|
|
<short>Returns the common text encoding of the current operating system.</short>
|
|
<descr>At the moment it gives:
|
|
Under Windows it returns the windows codepage.
|
|
Under Darwin (Mac OS X) it returns UTF-8.
|
|
Under all other Unix (e.g. Linux, BSD, Solaris) it uses the environment variables LC_LANG, LC_MESSAGE, and LANG. This is nowadays typically UTF-8.</descr>
|
|
</element>
|
|
<element name="NormalizeEncoding">
|
|
<short>Trims, shorten and lower case the given encoding</short>
|
|
</element>
|
|
<element name="GetSupportedEncodings">
|
|
<short>Fills the list with all basic encodings</short>
|
|
<descr>It does not add all encodings that are supported by the operating system. For example iconv under Linux supports hundreds of encodings.</descr>
|
|
</element>
|
|
</module>
|
|
<!-- LConv -->
|
|
</package>
|
|
</fpdoc-descriptions>
|