Programming with MotifTM
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'.
What people are saying - Write a review
We haven't found any reviews in the usual places.
The Menu Bar
XmMenuShell and a Menu Panes Instance Tree
Cascading PullDown Example
XmText Convenience Functions
Creating a Scrolled Text Widget
Creating and Initializing a Scrolled Window
Building and Using a Dialog
Using Xlib With Motif
The Graphics Context
Writing a Converter
The Conversion Cache
application shell appshell argc argv atom back XtCall back BOOlean XmRBOOlean Call Call_data callback callback function child Class Data Type Class Pointer client_data clipboard color colormap contains TRUE Data Type Rep default value dialog dialog box Display display event handler event was sent focus font Function prototype header file height ICCCM identified input int XmRInt invoked label String Label_1 Mask menu bar menu pane mnemonic Name Class Data Notify NULL parameter pixels Pixmap pointer button position printf prototyped in Listing pushbutton resize resource file resource specifies retrieved root window row-column scrollbar selection sent the event Short XmRShOrt strcmp text editor text widget translations Type definition Type Rep Type typedef struct unsigned char unsigned long Void widget class width window manager Window Window Xlib Xmapping XmBulletinBoard XmCCall back XtCall XmClipboard XmCreate XmLabel XmList XmManager XmRowColumn XmString XmText Xt Initialize XtCall back List XtSet