UIM/X Advanced Topics:
Customizing and Extending UIM/X
Course Length: 2 Days
Key Objectives
- Become immediately effec tive extending the use of UIM/X for your project.
- Learn how to adapt the appearance of UIM/X
for your development team's specific productivity needs.
- Understand how to handle Compound Resources within UIM/X .
- Gain experience adding CustomWidgets to
UIM/X and use of the complex sup port provided by the tool.
- Gain first hand experience integrating Custom Compound Editors and
Resource Editors to support newly integrated widgets.
Course Overview
This course exposes the
UIM/X developer to the tool's
customization, widget integration, and advanced object oriented
capabilities. With sixty percent hands-on time, the developer is led
through several projects, building confidence in these complex topics.
Audience
This course is designed for serious UIM/X
developers and project leaders desiring the most powerful capabilities
of the tool. Those with complex X Window System application issues or
those adding widgets augmenting the standard OSF/ Motif widget set
would benefit the most.
Prerequisite
- Competence with the OSF/Motif widget set
Course Content
Customizing UIM/X Appearance
- Project Window
- Browser Window
- Property Window
- Palette
Compound Resources
- Identification and Description
- Precedence
- Transparency
Visual Edge Object System (VEOS)
- Overview
- Data Structures
- swidget Classifications
Setting Widget Resource Value Ranges
- Option Menus
- Input Validation/Routine
- Constrained Default Values
Integrating Widgets
- swidget Class Source Files
- Defining New X-types
- Building UIM/X
- Extending uxcgen
- Extending libuimx.a
Integrating Custom
Compound Editors
- Construction the editor
- Accessing swidget Initial Expressions
- Changing swidget Initial Expressions
- Adding Observers
Integrating Custom Resource
Editors
- Resource Editor Protocol
- Registering Resource Editors
| Bluestone Home
| Sales
| Technical Support
| Request Info |
This site is maintained by
webmaster@bluestone.com