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