| AnsiToUnicode | Converts 8-bits string to wide according to specified encoding. |
| CharsToWideChar | Creates wide character from two 8-bit characters. |
| HiChar | Returns high byte of wide character. |
| IChr | Converts wide char to 8-bits according to specified encoding. |
| InvCharExists | Checks whether specified char exists in invalid characters array. |
| InvCharsToString | Return string representation of invalid characters array. |
| LoChar | Returns low byte of wide character. |
| MBToWideChar | Converts multi byte string to char coded in UTF-8. |
| UChr | Converts 8-bits char to wide according to specified encoding. |
| UnicodeToAnsi | Converts wide string to 8-bits according to specified encoding. |
| UnicodeToShort | Converts unicode string to short according to specified encoding and byte order. |
| UOrd | Returns ordinal value of wide char. |
| WCompareStr | Compares two wide strings case sensitively. |
| WCompareText | Compares two strings by ordinal value without case sensitivity. |
| WideCharToMB | Converts char coded in UTF-8 to multi byte string. |
| WLength | Returns the number of characters in a wide string. |
| WStrCopy | Copies source wide string to dest and returns dest string. |
| WTrim | Trims leading and trailing spaces and control characters from a wide string. |