[Book Cover]

X Window System, The: Programming and Applications with Xt, OSF/Motif, 2/e

Douglas A. Young, Mountain View, CA

Published March, 1994 by Prentice Hall PTR (ECS Professional)

Copyright 1994, 656 pp.
Paper
ISBN 0-13-123803-5


Sign up for future
mailings
on this subject.

See other books about:
    UNIX--Intro-Computer Science

    Computer Graphics--Intro-Computer Science


Summary

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.

Features


shows how to use the facilities of all three Motif libraries—Xlib (which provides the lowest level interface to the facilities of the window system); Xt Intrinsics (the library that hides many details of Xlib and supports a higher-level programming model); and visual components (such as buttons and scrollbars) from which an application's user interface can be built.
explains the Resource Manager; primitive Motif widgets; manager widgets; menus; dialogs; events and other input techniques.
features numerous examples.


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.


[Help]

© Prentice-Hall, Inc. A Simon & Schuster Company
Comments To webmaster@prenhall.com