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