erc@pai.uu.net (Eric F.Johnson) (05/24/91)
NEW BOOK ON MOTIF PROGRAMMING IN THE X WINDOW SYSTEM
Power Programming Motif
Eric F. Johnson and Kevin Reichard
MIS: Press, 1991
Portland, Oregon
ISBN 1-55828-059-6 (book)
ISBN 1-55828-061-8 (book with disk)
Like our earlier books, X Window Applications Programming and Advanced
X Window Applications Programming, Power Programming Motif is full of
source code examples that show how the concepts introduced in each
chapter actually work. Kevin Reichard and I both believe that it is a
lot easier to learn how to program something when you have a lot of
working programs as examples. Our books are not treatises or
references on Motif, instead, we focus on what you really need to know
(IMHO) to write Motif applications. So, you won't get a description
of every single Motif function. What you will get is a description of
the most commonly-used (and most important) calls, as well as
information on how to put together working Motif programs.
We start out slowly and build up to completing a full Motif
application. The book includes extensive sections on setting
resources in resource files-- an often-confusing aspect of Motif and
X--and following the Motif style guide when creating applications.
An abbreviated table of contents follows:
Introduction
Section I. Introducing Motif
Chapter 1. A First Motif Program
Chapter 2. What is a Widget?
Chapter 3. Using Multiple Widgets
Chapter 4. Dialogs
Chapter 5. Creating Menu Bars
Chapter 6. Extending Menu Bars
Chapter 7. Text Entry in Motif
Section II. More Motif Widgets
Chapter 8. List Widgets
Chapter 9. Creating Two Top-Level Windows
Chapter 10. The Scale Widget
Chapter 11. The Drawing Area Widget
Chapter 12. Background Processing
Section III. Using Resources
Chapter 13. Setting Motif Resources
Section IV. Following The Motif Style
Chapter 14. Motif Menus
Chapter 15. Custom Dialogs
Chapter 16. Building a Custom Motif Dialog
Section V. Wrapping it All Up
Chapter 17. A Motif File Browser Application
Appendix A. What You Need to Run Motif
Appendix B. Where You can Order Motif
Appendix C. A UNIX Makefile
Appendix D. Additional Reading
Index
A companion source code diskette is also available, either with the book,
or separately.
Phone: (USA) 1-800-247-3912
+1 801 972 2221 (non-800, e.g., international)
fax orders +1 801 977 9712
Our previous books, also published by MIS: Press are:
Advanced X Window Applications Programming
Eric F. Johnson and Kevin Reichard
MIS: Press, 1990
Portland, Oregon
ISBN 1-55828-029-4 (book)
ISBN 1-55828-054-5 (book with disk; the disk is also available separately)
X Window Applications Programming
Eric F. Johnson and Kevin Reichard
MIS: Press, 1989
Portland, Oregon
ISBN 1-55828-016-2 (book)
ISBN 1-55828-035-9 (book with disk; the disk is also available separately)
The authors:
Johnson is a systems designer for Boulware Technologies, Inc. Reichard is
editor of Computer User. Together they write the CrossThoughts X Window
column for UNIX Review magazine.
Eric F. Johnson phone: +1 612 894 0313 BTI: Industrial
Boulware Technologies, Inc. automation systems
415 W. Travelers Trail email: erc@pai.mn.org and services
Burnsville, MN 55337 USA