What Are UIL and MRM? [ HP Motif/iX Programmer's Supplement ] MPE/iX 5.0 Documentation
HP Motif/iX Programmer's Supplement
What Are UIL and MRM?
The User Interface Language (UIL) is a specification language that
describes the initial state of a user interface for a Motif application.
It describes the widgets used in the interface and specifies the
functions that are called when the interface changes state as the result
of user interaction. The Motif Resource Manager (MRM) contains run-time
functions that manage the UIL widgets. MRM builds the necessary argument
lists and calls widget creation functions in the Motif Toolkit.
Usage of UIL is as follows:
1. Specify the user interface in a UIL module stored in a UIL
specification file.
2. Compile the UIL specification file using the UIL compiler. The
output is a user interface definition (UID) file.
3. Call MRM run-time functions in the application program to open the
UID file and access the user interface definitions.
MPE/iX 5.0 Documentation