Index

Click letter for quick access:
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

A

app-defaults file

application programmer, controlling input method components

application requirements

auxiliary area

Click letter for quick access:
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

B

base font name list

basic interchange in a network

button resources

Click letter for quick access:
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

C

callbacks, with Xlib

changing the locale

character set keywords

character sets, defining with UIL CHARACTER_SET function

charset segment, restriction

clipboard data encoding

CNS character definitions

code page

code segment, example using XmNlabelString resource

code set name, portability

code sets
        control characters
        eucJP, description
        eucKR, description
        eucTW, description
        extended UNIX code (EUC)
        graphic characters
        ISO EUC
        ISO646-IRV, description
        ISO8859, list of other
        ISO8859-1, description
        multibyte
        network local hosts
        network remote host
        single-byte
        stateful encodings
        stateless encodings
        strategy
        structure

Common Desktop Environment Toolkit
        ICCC compliance
        non-ICCC-compliant

Common Desktop Environment
        description

common desktop environment
        functions found in

Common Desktop Environment
        goal of
        input area
                auxiliary area
                details of
                focus area
                MainWindow area
                preedit area
                status area
        input method interface
        keyboard groups
        National Language Support
                input areas
                setlocale function
                using locales
        window manager, ICCC enhancements

communicating text data, ICCC

compound strings
        components
        directions
        font list element tags
        for international text display
        in default files[compound strings
                default files]
        in UIL[compound strings
                UIL]
        relationship to font list
        separator
        setting programmatically
        structures, interaction with font lists

conversions
        iconv text
        simple text
        stateful code sets
        stateless encodings
        Xlib

customizing keyboard input, localization

customizing the input method

Click letter for quick access:
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

D

data encoding, clipboard

default font list entry
        drawing client title
        drawing icon name

default, resource ICCC compliance

default_charset string literal

dependencies, modifier for internationalization

determining language string with XtDisplayInitialize function

dialog message, toolkit

direction identifiers as compound string components

distributed internationalization guidelines

double-byte character set (DBCS)

drawing text, Xlib routines and functions

drawing
        a localized string

dtterm command
        ICCC
        ICCC compliance

Click letter for quick access:
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

E

encodings

environment, language

error message, see also message

eucJP code set

eucKR code set

eucTW code set

event filtering with Xlib

examples of displaying localized title and icon name

externalizing dialog messages

extracting localized text
        using message catalogs
        using private files
        using resource files

Click letter for quick access:
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

F

file, naming conventions

focus area

focus management
        example description
        focus area
        international text input
        XMbLookupString or XwcLookupString

font list entries, creating

font lists

font lists in UIL, creating functions for

font lists
        description
        element tags as compound string components
        internationalizing
        relationship to compound strings
        setting in resource files
        structures
        Text widgets
        TextField widgets

font management
        choosing correct fonts
        listing of functions

font selection algorithm, displaying text with font sets

font sets
        creating with Xlib
        drawing text
        internationalizing
        metrics, obtaining with Xlib interfaces
        programming for international UIL
        specifying
        specifying base name list

font-encoded text, definition

fonts, creating

fonts
        character code values
        for Motif-based applications[fonts
                Motif-based applications]
        glyphs contained in
        limitations with internationalized programs
        matching to character sets
        name tags
        organization
        rendering for an X Windows client
        resource specifications
        syntax for a fontset

Click letter for quick access:
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

G

geometry management
        
application programmer controls
        international text input
        Text widget
        TextField widget
        with Xlib
        XmBulletinBoard widget
        XmRowColumn widget

guidelines for window titles

Click letter for quick access:
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

H

help information guidelines

Click letter for quick access:
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

I

ICCC compliance
        
default for resources
        dtterm command
        for internationalization
        passing icon name
        passing window title
        toolkit
        window manager
        XmClipboard
        XmText widget
        XmTextField widget

iconv
        interface
        text conversion functions

input method
        Common Desktop Environment interface
        determining, XmNinputMethod resource
        international text input
        multibyte characters
        requirements
        Text widget
        VendorShell widget class
        XMbLookupString or XwcLookupString

interfaces
        between input method and Common Desktop Environment
        for network communications

international application in different locales

international text drawing
        XmFontList function
        XmString

international text input
        focus management
        geometry management
        input methods
        multibyte characters
        VendorShell widget operations

internationalization
        common system
        definition
        goals of
        ICCC compliance
        input method architecture
        managing locales
        preediting supported by Xlib
        specifications
        specifying base name lists
        supported languages
        using Xlib for text input
        X locales, managing
        Xt locales, managing

ISO EUC code set

ISO646-IRV code set

ISO8859, other significant code sets

ISO8859-1 code set

Click letter for quick access:
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

J

Japanese Input Method
        
auxiliary area
        preediting, reconverted strings

Click letter for quick access:
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

K

keyboards
        
customizing localization input
        groups for Common Desktop Environment

keys, code associated with keysym

keysyms
        associated key code
        definition

Click letter for quick access:
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

L

language environment
        
description

language procedure

languages

libXm library

list resources

loading fonts

locale management
        functions used

locales
        behavior
        definition [1] [2]
        environment variables
        fonts for
        managing
        managing X
        managing Xt
        modifier dependencies
        UIL compiler

localization
        definition
        results of

localized resources
        customizing the input method
        gadget
        text
        titles and icon names
        widget

localized text
        definition
        drawing compound
        drawing simple
        extracting
        input methods
        methods for establishing
        writing in resource files

localized
        catalog for each supported locale
        resource file, location

localizing
        customizing keyboard input

location of localized resource files

Click letter for quick access:
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

M

MainWindow area

message
        dialog, externalizing
        error
        internationalizing
        warning

messages
        cause and recovery information
        comment lines for translators
        extraction functions
                requirements for internationalization
                Xlib set
                XPG4 set
        file-naming conventions
        guidelines
        option
        programming format
        punctuation and wording guidelines
        samples
        usage statements in
        writing style in

modes of preediting
        OffTheSpot
        OverTheSpot
        Root

modifier dependencies for internationalization

MrmOpenHierarchy function, searching UID file

Click letter for quick access:
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

N

National Language Support
        
entering input
        font lists
        font sets
        fonts
        input areas
        internationalized ICCC
        programming for international use
                international text input
                Xt locale management
        specifying
                base name list
        understanding
                font lists
                font sets
                fonts
        User Interface Language (UIL)
        using input methods
        Window Manager
                communicating icon names
                communicating titles

network-based input method

networks

non-ICCC-compliant toolkit
        owner
        requester
        XmClipboard

Click letter for quick access:
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

O

OffTheSpot mode, preedit area

OS internationalized functions

OverTheSpot mode, preedit area

owner, non-ICCC-compliant toolkit

Click letter for quick access:
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

P

pixmaps, localizing

portability of code set names

preedit areas
        default mode
        description
        OffTheSpot mode
        OverTheSpot mode
        Root mode
        VendorShell widget class

preediting

programming for international UIL

programming for international use
        ICCC compliance
        international text input
        messages
        UIL
                locale text
                parsing multibyte character string
                parsing nonstandard charsets
                string literals
        Xt locale management

Click letter for quick access:
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

R

requester, non-ICCC-compliant toolkit

resource files, creating

resource files
        creating for international UIL
        localized, location
        writing a localized string

resources
        button
        for reading lists[resources
                reading lists]
        for setting lists[resources
                setting lists]
        for setting titles[resources
                setting titles]
        locale sensitive
        used as labels

Root mode, preedit area

Click letter for quick access:
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

S

separators as compound string components

setlocale function
        for internationalization

setting the environment
        for international UIL
        searching the UID file

setting the locale

simple text conversion functions

standard interfaces, benefit of using

standards

stateful and stateless encodings, conversion of

status area

string literals
        default_charset in UIL
        in UID files
        programming for international UIL
        syntax

Click letter for quick access:
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

T

text input
        
in applications without Text widget
        intermediate feedback
        managing with Xlib
        prompts and dialogs
        within a DrawingArea widget

text resources

Text widget font list search

Text widgets, input method

text, obtaining localized

TextField widget font list search

titles for windows

toolkit component, dialog messages

Click letter for quick access:
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

U

UID file search

UIL (User Interface Language)
        sample Japanese and English program

usage statements, delimiters

User Interface Language (UIL), see UIL

using
        default encoding, ICCC-compliant resources
        ICCC to communicate text data

Click letter for quick access:
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

V

VendorShell widget class
        as input manager[VendorShell widget class
                
input manager]
        as interface[VendorShell widget class
                interface]
        auxiliary area
        child widget size
        focus area
        focus management
        geometry management
        MainWindow area
        managing components
                MainWindow area
                preedit area
                status area
        preedit area
        size
        status area

VendorShell widget operations
        processing multibyte character I/O

Click letter for quick access:
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

W

warning message, see also message

Window Manager
        communicating titles and icon names

window manager
        converting client title
        converting icon name
        font list drawing client title
        font list drawing icon name

Click letter for quick access:
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

X

X interclient (ICCCM) conversion functions

X Logical Font Description (XLFD)
        font names for international locale
        identifying glyphs
        name fields

X/Open specifications

XFontStruct

XIM
        callback
        event handling
        management functions

Xlib message/resource facilities

Xlib routines and functions, drawing text

XLoadQueryFont

XmClipboard
        ICCC compliance
        non-ICCC-compliant toolkit
        XmText widget
        XmTextField widget

XmFontList functions, international drawing

XmFontListEntryLoad

XmGetPixmapByDepth

XmIm functions

XmNinputMethod resource, determining input method

XmNlabelString resource, code segment

XmString functions

XmStringCreate
        description

XmStringCreateLocalized

XmStringCreateLtoR

XmStringLoadQueryFont, international text drawing, example syntax

XmText functions

XmText widget class, ICCC compliance

XmTextField widget class, ICCC compliance

XPG4 messaging examples

Xt locale management
        programming for international use
        XtAppSetFallbackResources function
        XtDisplayInitialize function
        XtResolvePathname function

XtAppSetFallbackResources, Xt locale management

XtDisplayInitialize function
        description
        locale management
        managing locales with
        Xt locale management

XtResolvePathname

XtSetLanguageProc
        default language
        managing locales