|
Compares the specified lines of text in a TStringList. |
|
|
Converts an OEM-encoded string to UTF8. |
|
|
Converts values from UTF-16 encoding to UTF-8 encoding. |
|
|
Converts values from UTF-8 encoding to UTF-16 encoding. |
|
|
Returns -1 if OK, otherwise byte index of invalid UTF-8 codepoint. |
|
|
Finds the position where an invalid UTF-8 codepoint is found in the string. |
|
|
Returns a system environment string. |
|
|
Returns the number of system environment variables. |
|
|
Returns the value of a system environment variable. |
|
|
Determines whether the specified string contains only single-byte ASCII characters. |
|
|
Deprecated. Use the GetLanguageID function from the translations.pas unit instead. |
|
|
Deprecated. Use the GetLanguageID function from the translations.pas unit instead. |
|
|
Indicates if the OS requires use of AnsiToUTF8 and UTF8ToAnsi for the RTL. |
|
|
Converts the specified command line parameter to a UTF-8-encoded string. |
|
|
Sets the value for the unit global variable. |
|
|
Gets the UTF-8-encoded system error message for the specified error code. |
|
|
Converts strings (and format settings) from the system codepage to UTF-8. |
|
|
Encodes the given code point as an UTF-8 sequence of 1 to 4 bytes. |
|
|
Encodes the given code point as an UTF-8 sequence of 1 to 4 bytes. |
|
|
Stores a single Unicode codepoint as a UTF-8-encoded value in the buffer. |
|
|
Converts a UTF-16-encoded string (system endian) to UTF-8 encoding. |
|
|
Adds the specified number of UTF-8 codepoints to a string. |
|
|
Appends the specified number of UTF-8 codepoints to a string. |
|
|
Returns the number of bytes needed for the UTF-8 codepoint starting at p. |
|
|
Returns the length in bytes (1..4) for a valid UTF-8 character. Otherwise 0. |
|
|
Returns the codepoint at p and the number of bytes to skip. |
|
|
Deprecated. Use UTF8CodepointStart instead. |
|
|
Deprecated. Use UTF8CodepointToByteIndex instead. |
|
|
Returns the size of the UTF-8 codepoint in bytes. |
|
|
Fast version of UTF8CodepointSize. |
|
|
Finds the n-th UTF-8 codepoint. |
|
|
Gets the number of bytes needed for the UTF-8 codepoint. |
|
|
Finds the byte index of the n-th UTF-8 codepoint. |
|
|
Converts a UTF-8-encoded character to its unique Unicode U+XXXX character value. |
|
|
Deprecated. Use UTF8CompareText or AnsiCompareText instead. |
|
|
Compares the UTF-8-encoded string values. |
|
|
Deprecated. Use UTF8CompareStr instead. |
|
|
Compares the specified PChar values. |
|
|
Case-insensitive comparison of two UTF-8-encoded values. |
|
|
Performs a case-insensitive comparision for the specified UTF-8-encoded PChar values. |
|
|
Copies the specified number of codepoints from the UTF-8-encoded string. |
|
|
Copies from a C-style string with UTF-8 encoding to UTF-8 string. |
|
|
Deletes characters (or codepoints) in a UTF-8-encoded string. |
|
|
Determines if a string ends with the specified value. |
|
|
Translates control characters in a UTF-8-encoded string into human readable format. |
|
|
Finds the start of the UTF-8 character at the specified position. |
|
|
Replaces all invalid UTF-8 characters with spaces. |
|
|
Inserts the specified values into a string at the given position. |
|
|
Gets the specified number of characters (codepoints) at the start of the string. |
|
|
Gets the length of a UTF-8-encoded string in codepoints. |
|
|
Fast version of UTF8Length. |
|
|
Converts the specified string to lowercase using Unicode case mapping rules. |
|
|
Converts the specified string to lowercase using Unicode case mapping rules. |
|
|
Center aligns a string to the specified length. |
|
|
Adds the specified number of values in AUtf8Char to the beginning of a string. |
|
|
Appends the specified number of UTF-8 codepoints to the end of a string. |
|
|
Returns the character index where the search text starts in the string. |
|
|
Returns a pointer to the position where SearchForText starts in SearchInText, or Nil when not found. |
|
|
Capitalizes the first letter of each word in the string. |
|
|
Performs safe quoting for the specified UTF-8-encoded string value. |
|
|
Reverses the order of codepoints in the specified string. |
|
|
Gets the specified number of characters (codepoints) at the end of the string. |
|
|
Gets the right-most position in the Source string for the value in Substr. |
|
|
Determines if a string starts with the specified value. |
|
|
Creates a string filled with the specified number of given codepoints. |
|
|
Replaces values in a String matching a pattern starting at a given position. |
|
|
Provides a simplistic implementation of UTF8UpperCase and UTF8LowerCase. |
|
|
Converts a UTF-8-encoded string to console (OEM) encoding. |
|
|
Converts a UTF-8-encode string to its DBCS representation. |
|
|
Converts UTF-8 values to their DBCS equivalent. |
|
|
Ensures UTF-8 characters (or format settings) are converted to the system code page. |
|
|
Converts the UTF-8 encoded string to UTF-16 encoding (system endian). |
|
|
Converts the UTF-8-encoded string to the Windows code page encoding. |
|
|
Removes leading and trailing whitespace or control characters. |
|
|
Tries to find the start of a valid UTF-8 codepoint in a string. |
|
|
Converts the specified string to uppercase using Unicode case mapping rules. |
|
|
Inline variant of UTF8UpperCase. |
|
|
Creates a word-wrapped version of the specified string. |
|
|
Converts the string from Windows code page to UTF-8. |
Lazarus Utilities (LazUtils) | Version 3.99-1d79f9e4df (2024-03-21) | Home |