X Window/ Motif/ UIMX Bundled
Course Length: 5-7 Days
Please Note: This is an accelerated course that compresses a
large amount of material into 5-7 days. Please contact your Bluestone
representative before booking to ensure that this course is best
suited to your needs.
Key Objectives
- Understand underlying fundamental of the X Window Xlib and Xt
layers.
- Understand the Motif widget set building blocks andAPI support
routines.
- Understand how to use UIM/X for
maximal GUI design and implementation efficiency.
- Understand how to use UIM/X for
maximal GUI design and implementation efficiency.
- Exercise Motif widgets using UIM/X
and real-world examples.
- Appreciate design issues of efficiency and Style Guide compliance.
Course Overview
This course begins with an intense overview of essential Xlib and
Xt toolkit concepts underlying the Motif widget set. Then, the widgets
themselves are exercised using UIM/X
in a series of progressively more complicated real-world examples.
The lectures and labs build upon each other as the complete Motif
widget set is presented. The elements of the Motif Application
Programmer Interface needed for robust UIM/X
development are also included. Students progress all the way from
the underlying fundamentals of Xlib to the what-you-see-is-
what-you-get power of UIM/X , gaining
a rock-solid foundation on which to build their own Graphical User
Interfaces
(GUIs).
Audience
This course is designed for programmers, engineers, and managers
needing a comprehensive understanding of how efficient and robust
Motif-compliant GUIs are designed and built
using
UIM/X.
Prerequisite
Course Content
Xlib Concepts
- client/server mode
- events
- font metrics
- protocol
- color
- properties
- windows
- font naming
Toolkit Concepts
- resources
- actions
- resource files
- callbacks
- translations
- callback data
Motif Concepts
- classes
- shell widgets
- gadgets
- inheritance
- manager widgets
- API support routines
- widget life cycle
- primitive widgets
UIM/X Concepts
- layout
- property editor
- adding behavior
- the interpreter
- analysis of generated files
- manipulating objects
- main window editor
- declarations editor
- keyboard navigation
- browser
- building menus
- parametric interfaces
- convenience library
| Bluestone Home
| Sales
| Technical Support
| Request Info |
This site is maintained by
webmaster@bluestone.com