X Toolkit Intrinsics Programming Manual: For X11 Release 5 - Motif Edition, Vol. 4

Paperback
from $0.00

Author: Adrian Nye

ISBN-10: 1565920139

ISBN-13: 9781565920132

Category: Xwindows & Motif

Volume 4 is a complete guide to programming with the X Toolkit Intrinsics, the library of C language routines that facilitates the design of user interfaces with reusable components called widgets. It provides concepts and examples that show how to use the various X Toolkit routines. The first few chapters are devoted to using widgets; the remainder of the book covers the more complex task of writing new widgets.\ Uses the Motif 1.2 widget set in examples and covers X11 Release 5.\ Volume 4...

Search in google:

Volume 4 is a complete guide to programming with the X Toolkit Intrinsics, the library of C language routines that facilitates the design of user interfaces with reusable components called widgets. It provides concepts and examples that show how to use the various X Toolkit routines. The first few chapters are devoted to using widgets; the remainder of the book covers the more complex task of writing new widgets. Uses the Motif 1.2 widget set in examples and covers X11 Release 5. Volume 4 includes: Introduction to the X Window System. Building applications with widgets. Constructing a bitmap editor with widgets. An overview of each widget in the widget set. Basic widget methods./li> Events, translations, and accelerators. Event handlers, timeouts, and work procedures. Resource management and type conversion. Selections and window manager interaction. Geometry management. Menus, gadgets, and cascaded pop-ups. Miscellaneous techniques. Comparison of Athena, OSF/Motif, and AT&T OPEN LOOK widgets. This book is designed to be used with Volume 5, "X Toolkit Intrinsics Reference Manual," which provides reference pages for each of the Xt functions, the widget classes defined by Xt, and the Athena widget set. Booknews Complete guide to programming with the Xt Intrinsics. Guide to using widgets and to writing new widgets. Concept and examples of how to use various X Toolkit routines. Updated for Release 4. Annotation c. Book News, Inc., Portland, OR (booknews.com)

Preface Summary of Contents Assumptions Related Documents How to Use This Manual Font Conventions Used in This Manual Request for Comments Bulk Sales Information Obtaining the X Window System Software Obtaining Motif Obtaining the Example Programs FTP FTPMAIL BITFTP UUCP Compiling the Example Programs Acknowledgments Chapter 1. Introduction to the X Window System 1.1 The Server and Client 1.2 The Software Hierarchy 1.3 Event-driven Programming 1.4 The Window Manager 1.5 Extensions to X Chapter 2. Introduction to the X Toolkit and Motif 2.1 Programming with Widgets 2.1.1 About Widget Sets 2.1.2 Widget Classes and Instances 2.1.3 Widget Configurability with Resources 2.1.4 Widget Independence 2.1.5 Widget-Application Interaction 2.1.6 Xt and Object-oriented Programming (OOP) 2.1.6.2 Methods 2.1.6.3 Messages 2.1.6.4 Encapsulation 2.2 Structure of Motif Applications 2.3 A Simple X Toolkit Application 2.3.1 The Code 2.3.2 Compiling the Application 2.3.3 The App-defaults File 2.3.4 To Hardcode or Not to Hardcode 2.4 Connecting Widgets to Application Code 2.4.1 Callbacks 2.5 More About Resources 2.5.1 Setting and Getting Resources from the Application 2.5.1.2 Setting Resources with the ArgList Interfaces 2.5.1.3 Getting a Resource Value 2.5.2 Core Resources 2.5.3 Other Inherited Resources 2.6 Advice on X Programming 2.7 Debugging Xt Applications Chapter 3. More Techniques for Using Widgets 3.1 Using Composite Widgets 3.1.1 Setting Resources for an Instance Hierarchy 3.1.2 Geometry Management in Practice 3.2 Using Constraint Widgets 3.3 The Standard Motif Instance Hierarchy 3.3.1 Motif Widget Creation Routines 3.3.2 Building a Main Window 3.4 Using Popups 3.4.1 Creating a Basic Menu 3.4.2 Creating a Basic Dialog Box 3.4.3 Popup Window Hierarchy 3.5 More About Callbacks 3.5.1 Passing Data to Callback Functions 3.5.1.2 The call_data Argument 3.5.2 Callback Lists 3.6 Application Resources 3.6.1 The Application Data Structure 3.6.2 The Resource List 3.6.3 Getting the Resources 3.7 Command-line Options 3.7.1 Standard Command-line Options 3.7.2 Defining Your Own Command-line Options 3.8 Preventing User Customization of Widget Resources 3.8.1 Using the Varargs Interfaces 3.8.2 Using the Argument List Interfaces 3.8.2.2 Merging Argument Lists 3.9 More About Application Contexts Chapter 4. An Example Application 4.1 xbitmap1: Bitmap Editor Using a BitmapEdit Widget 4.1.1 XBitmap1 App-defaults File 4.2 xbitmap2: Adding Graphics to Display the Bitmap 4.2.1 Exposure Strategy 4.2.2 Graphics from the Application 4.2.3 Writing a Bitmap File 4.3 xbitmap3: Another Way to Create a Custom Window 4.3.1 Actions 4.3.1.2 Format of an Action Function 4.3.2 Translations 4.3.2.2 Hardcoding Translations 4.3.2.3 Action Parameters 4.3.3 Adding Actions to Existing Widgets 4.4 xbitmap4: A Bitmap Editor Without a BitmapEdit Widget Chapter 5. More About Motif 5.1 The Remaining Motif Widgets and Gadgets 5.1.1

\ BooknewsComplete guide to programming with the Xt Intrinsics. Guide to using widgets and to writing new widgets. Concept and examples of how to use various X Toolkit routines. Updated for Release 4. Annotation c. Book News, Inc., Portland, OR (booknews.com)\ \