HP 3000 Manuals

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