[ Previous | Next | Contents | Glossary | Home | Search ]
Motif 2.1 Programmer's Guide



Document Usage

This document is organized as follows:

  1. Chapter 1 introduces the book and gives an overview of the X Window System, Xlib, Xt, and Motif.

  2. Chapter 2 summarizes the structure of the Motif widget hierarchy and discusses general principles for writing Motif programs.

  3. Chapter 3 explains the structure and general elements of a Motif application. This chapter also discusses the use of multiple threads in application code.

  4. Chapter 4 describes the structure of a program that uses the User Interface Language (UIL) and Motif Resource Manager (MRM).

  5. Chapter 5 discusses most of the primitive widgets that form the building blocks of a Motif application.

  6. Chapter 6 describes how to use the RowColumn widget to build menus, radio boxes, and check boxes.

  7. Chapter 7 describes the widgets most appopriate for conducting dialogs with the user.

  8. Chapter 8 discusses composite widgets commonly used to contain other widgets in the application.

  9. Chapter 9 explains compound strings (XmString), render tables, tab lists, fonts, and other aspects of rich text.

  10. Chapter 10 explains the Motif Text and TextField widgets, which provide general display and editing of text.

  11. Chapter 11 is a guide to internationalizing applications and providing text, font, and other information that is specific to particular language environments.

  12. Chapter 12 explains how Motif uses colors and pixmaps and how an application can provide its own.

  13. Chapter 13 discusses issues in handling input, including keyboard focus and traversal, translations, and actions.

  14. Chapter 14 describes the layout-management policies of particular Motif widgets.

  15. Chapter 15 describes DrawingArea, a general-purpose widget for displaying graphics and handling user input at a low level.

  16. Chapter 16 describes how an application can transfer data using the Uniform Transfer Method (UTM).

  17. Chapter 17 is an extensive discussion of the Motif drag and drop interface, with which the user transfers data by manipulating iconic representations with the pointer.

  18. Chapter 18 discusses communication between an application and the Motif Window Manager (MWM), by means of resources, selections, protocols, and properties.

  19. Chapter 19 describes printing from a Motif application.

  20. Appendix A describes the XmClipboard calls.

  21. Appendix B summarizes data transfer support built into the standard Motif widget set.

  22. [ Previous | Next | Contents | Glossary | Home | Search ]