Synopses & Reviews
The book attempts to provide a programmer with an easy introduction to the OSF/Motif graphical user interface (GUI). It is organized as a series of tutorials, each of which builds upon the previous. It starts at the level of What is a Widget?, and builds to the level of User-defined resource types. Along the way, most of the major elements of Motif are presented, with sample programs that illustrate their use. The target reader is an experienced C programmer and user of the X Window System, under the UNIX operating system. The reader should be familiar with the tools provided by UNIX for the compilation and testing programs; while this book does examine the process by which a Motif program is compiled, it does not explain that process. It also assumes that the reader is familiar with X terms such as pointer and display. The author has written his book so that the reader can use either Motif version 1.0 or 1.1.
Synopsis
About this Book This book is a detailed introduction to programming with the OSF /MotifI'M graphical user interface. It is an introduction in that it does not require the reader to have experience programming in the X Window environment. It is detailed in that it teaches you how to use the interface components provided by Motif in a complex application. Although it contains a great deal of reference material, it is not meant as an authoritative reference - that is the job of the OSF/Motif Programmer's Reference, which uses over 900 pages in the process. Instead, this book provides its reference material in a practical, "how to" manner and allows the reader to use the Programmer's Reference effectively. The target reader is an experienced C programmer and user of the X Window System under the UNIX operating system. 'the reader should be familiar with the tools provided by UNIX for the compilation and testing of programs; while this book does examine the process by which a Motif program is compiled, it does not explain that process. It also assumes that the reader is familiar with "x" terms such as 'pointer' and 'display'.