The X Window System : Programming and Applications with Xt, OSF/Motif
For programmers developing interactive applications for the X Window System using the Motif user-interface toolkit.This completely updated and revised version of the best-selling First Edition describes how to develop interactive applications for the X Window System using the Motif user interface toolkit. The X Window System is the industry-standard software system that allows programmers to develop portable graphical user interfaces. Motif is a high-level user-interface toolkit that makes it easier to write applications that use the X Window System.
- Paperback | 656 pages
- 172.7 x 231.1 x 38.1mm | 1,088.63g
- 01 Apr 1994
- Pearson Education (US)
- Prentice Hall
- Upper Saddle River, United States
- 2nd edition
Back cover copy
Revised and updated to cover the latest release of OSF Motif, this bestselling tutorial guide to the X Window System describes how to develop interactive applications using Motif, Xlib, and Xt. More detailed explanations and examples make the second edition more accessible for novices while providing more detailed coverage of Motif for experienced programmers. Designed to provide a realistic look at how Motif applications are written, this expanded edition starts with a complete architectural overview and introduces key concepts with clear examples and working programs. Key features: covers new topics including drag and drop, tearoff menus, window manager interaction, writing Motif widgets, and XPM pixmaps; greatly expanded coverage of Motif (3 new chapters); demonstrates callbacks, event handlers, the translation manager, the resource manager, and other important Xt and Motif features; and all examples are written in ANSI C and updated to X11R5 and Motif 1.2.
Table of contents
1. Introduction. 2. Programming with Xt. 3. Using the Resource Manager. 4. Primitive Motif Widgets. 5. Manager Widgets. 6. Menus. 7. Dialogs. 8. Events and Other Input Techniques. 9. Using Color. 10. Bitmaps, Pixmaps, and Images. 11. Graphics Contexts. 12. Text and Fonts. 13. Using Xlib Graphics. 14. Interclient Communication. 15. Creating New Widget Classes. 16. Creating Manager Widget Classes. 17. Constraint-Based Widget Classes. Getting Source Code. Bibliography. Index to Examples. Index.