Compound Strings describes Motif's technology for encoding font and directional information in the strings
that are used by almost all Motif widgets. It discusses how to use compound strings in an internationalized
application.
Chapter 20
Signal Handling presents the problems that can be encountered when mixing UNIX signals with X
applications. It explains how signals work and why they can wreak such havoc with X, and suggests
workarounds that can help you to minimize the damage.
Chapter 21
Advanced Dialog Programming describes the issues involved in creating multi−stage help systems, using
WorkingDialogs that allow the user to interrupt long−running tasks, and dynamically changing the pixmaps
displayed in a dialog.
Chapter 22
Introduction to UIL introduces Motif's User Interface Language (UIL) and the Motif Resource Manager
(Mrm). It presents a "Hello, World" program that shows the basic structure of an application that uses UIL
and Mrm.
Chapter 23
Using the UIL Compiler describes how to use the UIL compiler.
Chapter 24
Creating a User Interface With UIL presents details about the syntax and usage of UIL, as well as the various
Mrm functions that are associated with the different UIL constructs.
Chapter 25
Building an Application With UIL describes how the various components of UIL and Mrm come together in a
real application by presenting a text−editor program.
Chapter 26
Advanced UIL Programming describes some advanced UIL programming techniques that can make it easier
to use UIL to prototype a user ...