Jump to content United States-English
HP.com Home Products and Services Support and Drivers Solutions How to Buy
» Contact HP
More options
HP.com home
Common Desktop Environment: Internationalization Programmer's Guide

Index

» 

Technical documentation

» Feedback
Content starts here

 » Table of Contents

 » Index

A

app-defaults file, Matching Fonts to Character Sets
application programmer, controlling input method components, Geometry Management
application requirements, Introduction to Internationalization
auxiliary area, Auxiliary Area

B

base font name list, Base Font Name List Specification
basic interchange in a network, Interchange Concepts
button resources, Localized Resources

C

changing the locale, Locale Management
character set keywords, Compound Strings in UIL
character sets, defining with UIL CHARACTER_SET function, Compound Strings in UIL
CNS character definitions, eucTW
code page, Encodings and Code Sets
code sets
control characters, Control Characters
eucJP, description, eucJP
eucKR, description, eucKR
eucTW, description, eucTW
extended UNIX code (EUC), Extended UNIX Code (EUC) Code Set
graphic characters, Graphic Characters
ISO EUC, ISO EUC Code Sets
ISO646-IRV, description, ISO646-IRV
ISO8859, list of other, Other ISO8859 Code Sets
ISO8859-1, description, ISO8859-1
multibyte, Multibyte Code Sets
network local hosts, Interchange Concepts
network remote host, Interchange Concepts
single-byte, Single-Byte Code Sets
stateful encodings, Stateful and Stateless Conversions
stateless encodings, Stateful and Stateless Conversions
strategy, Code Set Strategy
structure, Code Set Structure
Common Desktop Environment
description, Introduction to Internationalization
goal of, Current State of Internationalization
input area
auxiliary area, Auxiliary Area
details of, Input Methods
focus area, Focus Area
preedit area, Preedit Area
status area, Status Area
input method interface, Focus Management
National Language Support
input areas, Input Methods
setlocale function, Locales
using locales, Locales
common desktop environment
functions found in, Operating System Internationalized Functions
compound strings
for international text display, Drawing Localized Text
in UIL, Compound Strings in UIL
structures, interaction with render tables, Drawing Localized Text
conversions
iconv text, iconv Conversion Functions
simple text, Simple Text Basic Interchange
stateful code sets, Simple Text Basic Interchange
stateless encodings, Stateless Encodings
Xlib, X Interclient (ICCCM) Conversion Functions
customizing the input method, Input Method (Keyboards)

D

default_charset string literal, default_charset Character Set in UIL
distributed internationalization guidelines, Internationalization and Distributed Networks
Dt messaging functions, Dt Messaging Functions
dtterm command
ICCC, Interclient Communications Conventions (ICCC)

E

encodings, Encodings and Code Sets
environment, language, Locale Management
eucJP code set, eucJP
eucKR code set, eucKR
eucTW code set, eucTW
examples of displaying localized title and icon name, Window Titles
extracting localized text
using message catalogs, Message Catalogs
using private files, Private Files
using resource files, Resource Files

F

file, naming conventions, File-Naming Conventions
focus area, Focus Area
focus management
example description, Focus Management
focus area, Focus Area
international text input, Focus Management
font lists in UIL, specifying resources for, Font Lists
font management
choosing correct fonts, Font Management
listing of functions, Font and Render Table Functions
font selection algorithm, displaying text with font sets, Base Font Name List Specification
font sets
internationalizing, Font Set Specification
programming for international UIL, Font Sets
specifying base name list, Base Font Name List Specification
fonts
character code values, Matching Fonts to Character Sets
glyphs contained in, Matching Fonts to Character Sets
limitations with internationalized programs, Fonts
matching to character sets, Matching Fonts to Character Sets
organization, Font Charsets
rendering for an X Windows client, Font Management
resource specifications, Font Set and Render Table Syntax
syntax for a fontset, Font Set and Render Table Syntax

G

geometry management
application programmer controls, Geometry Management
international text input, Geometry Management
Text widget, Geometry Management
TextField widget, Geometry Management
XmBulletinBoard widget, Geometry Management
XmRowColumn widget, Geometry Management
guidelines for window titles, Window Titles

H

help information guidelines, Message Guidelines

I

iconv
interface, iconv Interface
text conversion functions, iconv Conversion Functions
input method
Common Desktop Environment interface, Focus Management
determining, XmNinputMethod resource, Inputting Localized Text
international text input, Inputting Localized Text
multibyte characters, Focus Management
requirements, Inputting Localized Text
Text widget, Geometry Management
VendorShell widget class, Inputting Localized Text
interfaces
between input method and Common Desktop Environment, Focus Management
for network communications, Interchange Concepts
international text input
focus management, Focus Management
geometry management, Geometry Management
input methods, Inputting Localized Text
multibyte characters, Geometry Management
VendorShell widget operations, Inputting Localized Text
internationalization
common system, Common Internationalization System
definition, Introduction to Internationalization
goals of, Overview of Internationalization
specifications, Internationalization Standards
specifying base name lists, Base Font Name List Specification
supported languages, Current State of Internationalization
ISO EUC code set, ISO EUC Code Sets
ISO646-IRV code set, ISO646-IRV
ISO8859, other significant code sets, Other ISO8859 Code Sets
ISO8859-1 code set, ISO8859-1

J

Japanese Input Method
auxiliary area, Auxiliary Area
preediting, reconverted strings, Preedit Area

L

language environment
description, Locale Management
language procedure, Locale Management
languages, Current State of Internationalization
layout direction, Layout Direction
libXm library, Interclient Communications Conventions (ICCC)
list resources, List Resources
locale management
description, Locale Management
functions used, Locale Management
locales
behavior, Overview of Internationalization
definition, Overview of Internationalization, Internationalization and the Common Desktop Environment
environment variables, Locale Management
fonts for, Matching Fonts to Character Sets
UIL compiler, Programming for Internationalized User Interface Language
localization
definition, Overview of Internationalization
results of, Current State of Internationalization
localized resources, Localized Resources
customizing the input method, Input Method (Keyboards)
gadget, Localized Resources
text, Text Widget
titles and icon names, Title
widget, Localized Resources
localized text
drawing compound, XmString (Compound String)
drawing simple, Drawing Localized Text
extracting, Extracting Localized Text
input methods, Inputting Localized Text
methods for establishing, Extracting Localized Text
writing in resource files, XmString (Compound String)

M

messages
cause and recovery information, Cause and Recovery Information
comment lines for translators, Comment Lines for Translators
DtMsgLogfunctions, Dt Messaging Functions
extraction functions
requirements for internationalization, Message Extraction Functions
Xlib set, Xlib Messaging Functions
XPG4 set, XPG4/Universal UNIX Messaging Functions
file-naming conventions, File-Naming Conventions
guidelines, Message Guidelines
option, Standard Messages
programming format, Programming Format
punctuation and wording guidelines, Standard Messages
samples, Sample Messages
usage statements in, Usage Statements
writing style in, Writing Style
modes of preediting
OnTheSpot, OnTheSpot (Default)
OverTheSpot, OverTheSpot
Root, Root
MrmOpenHierarchy function, searching UID file, Setting the Environment

N

National Language Support
entering input, Input Methods
font sets, Fonts, Font Sets, and Render Tables
fonts, Fonts, Font Sets, and Render Tables
input areas, Input Methods
internationalized ICCC, Interclient Communications Conventions (ICCC)
render tables, Fonts, Font Sets, and Render Tables
specifying
base name list, Base Font Name List Specification
understanding
font sets, Fonts, Font Sets, and Render Tables
fonts, Fonts, Font Sets, and Render Tables
render tables, Fonts, Font Sets, and Render Tables
User Interface Language (UIL), Internationalized User Interface Language
using input methods, Input Methods
Window Manager
communicating icon names, Interclient Communications Conventions (ICCC)
communicating titles, Interclient Communications Conventions (ICCC)
network-based input method, Inputting Localized Text
networks, Interchange Concepts

O

OnTheSpot mode, preedit area, OnTheSpot (Default)
OS internationalized functions, Operating System Internationalized Functions
OverTheSpot mode, preedit area, OverTheSpot

P

preedit areas
default mode, OverTheSpot
description, Preedit Area
Off #1e>The #1e>Spot mode, OffTheSpot
OnTheSpot, OnTheSpot (Default)
OverTheSpot mode, OverTheSpot
Root mode, Root
VendorShell widget class, Preedit Area
preediting, Focus Management
programming for international UIL, Font Sets, Creating Resource Files, Setting the Environment
programming for international use
UIL, Font Sets, Creating Resource Files, Setting the Environment
locale text, Programming for Internationalized User Interface Language
parsing multibyte character string, Internationalized User Interface Language
parsing nonstandard charsets, Programming for Internationalized User Interface Language
string literals, String Literals

R

render tables
internationalizing, Render Tables
render tables in UIL, specifying resources for, Render Tables
rendition, Render Tables
resource files
creating for international UIL, Creating Resource Files
writing a localized string, XmString (Compound String)
resource files, creating, Creating Resource Files
resources
button, Localized Resources
for reading lists, List Resources
for setting lists, List Resources
for setting titles, Title
locale sensitive, Localized Resources
used as labels, Labels and Buttons
Root mode, preedit area, Root

S

setlocale function
for internationalization, Locales
setting the environment
for international UIL, Setting the Environment
searching the UID file, Setting the Environment
setting the locale, Locale Management
simple text conversion functions, iconv Conversion Functions
standard interfaces, benefit of using, Internationalization Standards
standards, Internationalization Standards
stateful and stateless encodings, conversion of, Stateful Encodings
status area, Status Area
string literals
default_charset in UIL, default_charset Character Set in UIL
in UID files, Compound Strings in UIL
programming for international UIL, String Literals
syntax, Compound Strings in UIL

T

text input
in applications without Text widget, Character Input within Customized Widgets Not Using Text[Field] Widgets
intermediate feedback, Application-Specific and Language-Specific Intermediate Feedbacks
prompts and dialogs, Basic Prompts and Dialogs
within a DrawingArea widget, Input within a DrawingArea Widget
text resources, Text Widget
Text widgets, input method, Geometry Management
text, obtaining localized, Font Management
titles for windows, Window Titles

U

UID file search, Setting the Environment
UIL (User Interface Language)
sample Japanese and English program, Example: uil_sample
usage statements, delimiters, Usage Statements
User Interface Language (UIL), see UIL $nopage>, Internationalized User Interface Language, default_charset Character Set in UIL

V

VendorShell
input policy, Input Methods
VendorShell widget class
as input manager, Inputting Localized Text
as interface, Focus Management
auxiliary area, Auxiliary Area
child widget size, Geometry Management
focus area, Focus Area
focus management, Focus Management
geometry management, Inputting Localized Text
managing components
MainWindow area, Inputting Localized Text
preedit area, Inputting Localized Text
status area, Inputting Localized Text
preedit area, Preedit Area
size, Geometry Management
status area, Status Area
VendorShell widget operations
processing multibyte character I/O, Inputting Localized Text
vertical writing, Vertical Writing

W

Window Manager
communicating titles and icon names, Interclient Communications Conventions (ICCC)

X

X interclient (ICCCM) conversion functions, X Interclient (ICCCM) Conversion Functions
X Logical Font Description (XLFD)
font names for international locale, Base Font Name List Specification
identifying glyphs, Matching Fonts to Character Sets
name fields, Matching Fonts to Character Sets
X/Open specifications, Internationalization Standards
Xlib message/resource facilities, Xlib Message and Resource Facilities
XmNinputMethod resource, determining input method, Inputting Localized Text
XmString functions, XmString (Compound String)
XmText functions, Text and TextField Widget
XPG4 messaging examples, XPG4 Messaging Examples
XtSetLanguageProc
default language, Locale Management
Printable version
Privacy statement Using this site means you accept its terms Feedback to webmaster
© Hewlett-Packard Development Company, L.P.