[Next] [Previous] [Top]

Bluestone Product Catalog

UIM/X


Product Overview


UIM/X is a Graphical User Interface (GUI) Builder. It enhances programmer productivity by enabling software developers to interactively create, modify, test and generate code for the user interface portion of their application. In addition, UIM/X can create interfaces which may readily be ported across platforms (Motif, Windows, etc.), as well as create iconic interfaces for existing keyboard-oriented applications. Using UIM/X software developers can literally save man-years of effort and investment in creating their applications.

Key Features and Benefits


Full Support of Standards

Generates K & R, ANSI C or C++, and pure Xt/Xm code with no library dependence. Generates code which conforms to the Object Management Group's CORBA C API specification as well as reads and writes UIL code.

Full Support of OSF/Motif V1.2 Toolkit

All shells, widgets, gadgets, dialogs, and resources.

WYSIWYG Drawing Editor

Create widgets, widget hierarchies or components from a new color icon palette, pulldown menus, or shortcut pop-up windows.

Embedded C Interpreter

Application code can be connected and run in test mode, allowing you to see how your interface performs with a real program tied to it without compiling code.

Corporate Style Guideline Creation and Enforcement

Build style guide prototypes. UIM/X allows disabling of individual resources on a widget-by-widget basis. Maintain prototypes in UIM/X Palettes.

Object Oriented Classes

UIM/X lets developers construct interfaces with reusable GUI object classes called "components". Components comply with the OMG's CORBA API specification, so investment is protected. Components provide full encapsulation and can be given public and private properties chosen by the developer that need not have anything to do with Motif. All components are generated as true C++ classes.

Method Editor

Give methods to components, so as the implementation changes, GUIs where they are used remain unaffected. The encapsulation and polymorphism provided by UIM/X components means that both large and small development projects can gain the benefits of object-oriented programming for their GUI from day one.

Cross Platform Support

UIM/X components can also be used to cost-effectively build applications which are readily ported across platforms (Motif and Windows).

Novice Mode

Introduces new users to the basics of building Motif interfaces with UIM/X. Users can build or prototype useful working applications immediately without having to learn all the details of Motif and UIM/X. All work created in novice mode is 100% usable by UIM/X - to take advantage of the full power of UIM/X.

Widget Tree Browser

See and edit the entire widget hierarchy in outline or tree form. Real-time feedback as you select, drag and drop widgets to rearrange or reorder the hierarchy.

Widget Palettes

All new customizable Palette helps make this version easier to use than ever. Lets you build and edit templates of your customized widgets or widget hierarchies or components.

Database Integration

Easily integrate database calls to Sybase, Oracle, Informix and others.

The new db-UIM/X product now makes this even more powerful.

Extensible and Customizable

You can fully integrate your own widgets into UIM/X. You can customize UIM/X by adding your own operations and editors. You can even relink UIM/X with your libraries; your code is actually built into the tool.

Widget Property Editor

Edit all widget resources, constraints and callbacks. Option lists for properties make choices easy. Callback code is saved in the interface; modify the layout and your code will still be there.

C Expressions in Any Widget Property

Allows application to determine initial values at runtime--without hand-modifying files of generated code. This is essential for building X/OPEN compliant international applications.

Superior Widget Drawing Editors

Multiple widget edit, color, font and pixmap editors built-in. Cut, copy and paste clipboard available for rapid widget changes.

Menu Editor

Quickly and easily create pop-up, pull-down and option menus. Set labels, accelerators, mnemonics and callbacks. For one of the most complex structures in Motif, UIM/X provides easy menu creation.

Large Project Support

Load, save and generate C or C ++ code for entire projects. Generate main and makefiles - - edit them in UIM/X. You can even run your makefiles from UIM/X, build and run your executable without leaving the tool.

CASE Tool Integration

Integrate with corporate or project-wide CASE tools and environments. UIM/X integrates into both data driven CASE tools (like SCCS or RCS) and message driven frameworks (like HP's SoftBench). Centerline integration is also included as a standard part of the tool.

Ada Support

With available UIL-Ada Converter and Ada/Motif; develop Motif applications for Ada. Call for details

Prerequisite


For UIM/X 2.0: Motif V1.1, X11R4 or X11R5

For UIM/X 2.5;2.6x, 2.9 Motif V1.2, X11R5


Bluestone Product Catalog - 07 JUN 95
[Next] [Previous] [Top]


| Bluestone Home | Sales | Technical Support | Request Info | Training |
This site is maintained by webmaster@bluestone.com