F.10 Character Set Functions
XmuCopyISOLatin1Lowered
copies a
null-terminated string (including the null), changing all Latin-1
uppercase letters to lowercase.
XmuCopyISOLatin1Uppered
copies a null-terminated
string (including the null), changing all Latin-1 lowercase letters to
uppercase. XmuCompareISOLatin1
compares two
null-terminated Latin-1 strings, ignoring case differences, and returns
an integer greater than, equal to, or less than 0, according to whether
first is lexicographically greater than, equal to, or less than second.
In all three of these routines, the string is assumed to be encoded
using ISO 8859-1.
The following functions have the same arguments and function as
XLookupString()
, except that they convert to keysyms
in different sets.
Function | Converts To |
---|---|
| APL string |
| Latin/Arabic (ISO 8859-6) or ASCII control |
| Latin/Cyrillic (ISO 8859-5) or ASCII control |
| Latin/Greek (ISO 8859-7) or ASCII control |
| Latin/Hebrew (ISO 8859-8) or ASCII control string |
| JIS X0201-1976 encoding, including ASCII control |
| Latin-1 (ISO 8859-1) and ASCII control in the Graphics Left half (values 0 to 127) and Katakana in the Graphics Right half (values 128 to 255), using the values from JIS X201-1976. |
| Latin-1 (ISO 8859-1) or
ASCII control (synonym for
|
| Latin-2 (ISO 8859-2) or ASCII control |
| Latin-3 (ISO 8859-3) or ASCII control |
| Latin-4 ... |
Get XLIB Programming Manual, Rel. 5, Third Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.