# Index

# A

    app-defaults file
    application programmer, controlling input method components
    application requirements
    auxiliary area

# B

    base font name list
    basic interchange in a network
    button resources

# 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

# 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

# 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

# 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

# G

    geometry management
       application programmer controls
       international text input
       Text widget
       TextField widget
       with Xlib
       XmBulletinBoard widget
       XmRowColumn widget
    guidelines for window titles

# H

    help information guidelines

# 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

# J

    Japanese Input Method
       auxiliary area
       preediting, reconverted strings

# K

    keyboards
       customizing localization input
       groups for Common Desktop Environment
    keys, code associated with keysym
    keysyms
       associated key code
       definition

# 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

# 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

# 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

# O

    OffTheSpot mode, preedit area
    OS internationalized functions
    OverTheSpot mode, preedit area
    owner, non-ICCC-compliant toolkit

# 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

# 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

# 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

# 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

# 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

# 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

# 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

# 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

Generated with CERN WebMaker