More InfoThe db UIM/X Advantage
GUIBUILDERS Home

DBUIMX Home
Features
Platform Availability
Documentation
Request A Quote

Related Products

UIM/X Platinum Toolsuite
UIM/X Training
UIM/X Convenience Library


Whitepapers

Best Practices in GUI Development
Porting Motif Applications to Qt
Porting Motif Applications from Unix to Linux

Key Features and Benefits

UIM/X GUI Builder Tool

Developers have full access to all the capabilities of the market leading GUI builder. Features include corporate style guides, builder engine technology, reusable components, class inheritance, 100% Motif coverage, a built-in C interpreter, and UIM/X add-on features like the Cross Platform Toolset.

Network Object Toolkit

Developers graphically "bind" network database objects (e.g., Stored Procedures, Dynamic SQL, arguments and columns) to user interface objects (e.g., pushbuttons, text fields, matrix and graph widgets) to quickly build production-quality applications, also create and edit Stored Procedures and Dynamic SQL. db-UIM/X Client-Server Implementation Schematic

Object Request Broker

The core Network Database communication services tool is designed in accordance with the OMG CORBA specification, providing transparent network access. Developers gain the reusability advantages of object technology. The Object Request Broker can be optionally removed from the generated application.

db-UIM/X Network Services

The Object Request Broker is accessed via db-UIM/X Network Services, an open application program interface built on standard RPC mechanisms. Client/Server applications development has never been so straightforward.

C and C++ Code Generation

Precise, portable, standard C and C++ code is generated by db-UIM/X. Developers create callback functions which are automatically inserted in the generated code, making the project easy to manage and maintain. There are no run-time fees associated with the generated application.

Prerequisites

db-UIM/X is available in two licensing options

  • full db-UIM/X, which includes a UIM/X license
  • db-Upgrade, which is an upgrade to an existing installation of UIM/X or IBM AIC

  Both licensing options require

  • Motif V1.2
  • X11

  Additionally, the db-Upgrade option requires a Full License of UIM/X or IBM AIC

Databases

Currently supported:

  • Sybase V4.9
  • Sybase System 10
  • Sybase System 11
  • Oracle 7
  • Informix Online 6
  • Informix Online 7
  • Support for Files, Functions, and Executables The db-UIM/X Object Bind Editor and Object Editor allow for the creation and binding of file, function, and executable objects. This gives the user the ability to leverage legacy or external code, executables, or flat files.
  • C++ Interpreter The db-UIM/X interpreter supports C++. All areas of the builder where code can be entered accept C++ code as well. A language command line option tells the interpreter what type of language to enforce. Users can choose full C++, ANSI C, or K&R C. Several of db-UIM/X's editors will automatically adjust their appearance based on the language mode. Editors which represent snippets of code will adjust according to the language mode. For example, the Method Editor will show a C++ method display when db-UIM/X is in C++ mode.
  • C++ Convenience Library The headers for the UX Convenience Library provide C++ bindings for the Motif swidget hierarchy. The Code Generation Dialog allows users to choose whether they wish C++ code generations to use the bindings or not.
  • Connections Editor The Connections Editor allows the user to specify relationships between objects in a quick, graphical fashion. A slimmed down version of the Connections Editor is available in Novice mode.
  • Constraint Editor The Constraint Editor is a graphical editor that makes it easy to specify form constraints.
  • Novice Mode Novice users have access to the Connections Editor and Constraint Editor. Also, for consistency with CPT 2.0's Novice mode, the Browser is available in Novice mode.
  • Usability: The CDE Certification Checklist is used as a reference to assure db-UIM/X's usability.
  • CDE Integration The CDE integration that was introduced for db-UIM/X 2.8 on AIX 4.1.1 (the first OS to support CDE) is now available on all OSs that now support CDE.
  • Enhanced CORBA Support db-UIM/X's support of CORBA is in line with the latest CORBA specification. Users, however, do have the choice of opting out of this using the Builder Engine toggle. This toggle, when set, forces db-UIM/X to use the previous CORBA support.
  • Non-Visual Objects This functionality allows users to specify non-visual interfaces (e.g., a printer, a timer, etc.). Everything available to visual interfaces is still available, such as subclassing, methods, etc. The only difference in these objects is that no visuals will be associated with the interface.

Please contact info@ics.com to acquire db-UIM/X.



Prefer to talk to a live sales advisor? Call 617.621.0060