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

XmuLookupAPL

APL string

XmuLookupArabic

Latin/Arabic (ISO 8859-6) or ASCII control

XmuLookupCyrillic

Latin/Cyrillic (ISO 8859-5) or ASCII control

XmuLookupGreek

Latin/Greek (ISO 8859-7) or ASCII control

XmuLookupHebrew

Latin/Hebrew (ISO 8859-8) or ASCII control string

XmuLookupJISX0201

JIS X0201-1976 encoding, including ASCII control

XmuLookupKana

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.

XmuLookupLatin1

Latin-1 (ISO 8859-1) or ASCII control (synonym for XLookupString)

XmuLookupLatin2

Latin-2 (ISO 8859-2) or ASCII control

XmuLookupLatin3

Latin-3 (ISO 8859-3) or ASCII control

XmuLookupLatin4

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.