|
MrmFetchBitmapLiteral(3) -- Fetches a bitmap literal from a hierarchy
|
The MrmFetchBitmapLiteral function fetches a bitmap literal from an MRM hierarchy, and converts the bitmap literal to an X pixmap of depth 1. The function returns this pixmap and its width and height. hierarchy_id Specifies the ID of the UID hierarchy that contains the specified icon literal. The value of hierarchy_id was returned in a previous call to MrmOpenHierarchyPerDisplay. index Specifies t... |
MrmFetchColorLiteral(3) -- Fetches a named color literal from a UID file
|
The MrmFetchColorLiteral function fetches a named color literal from a UID file, and converts the color literal to a pixel color value. hierarchy_id Specifies the ID of the UID hierarchy that contains the specified literal. The value of hierarchy_id was returned in a previous call to MrmOpenHierarchyPerDisplay. index Specifies the UIL name of the color literal to fetch. You must define this name i... |
|
MrmFetchIconLiteral(3) -- Fetches an icon literal from a hierarchy
|
The MrmFetchIconLiteral function fetches an icon literal from an MRM hierarchy and converts the icon literal to an X pixmap. hierarchy_id Specifies the ID of the UID hierarchy that contains the specified icon literal. The hierarchy_id was returned in a previous call to MrmOpenHierarchyPerDisplay. index Specifies the UIL name of the icon literal to fetch. screen Specifies the screen used for the pi... |
MrmFetchLiteral(3) -- Fetches a literal from a UID file
|
The MrmFetchLiteral function reads and returns the value and type of a literal (named value) that is stored as a public resource in a single UID file. This function returns a pointer to the value of the literal. For example, an integer is always returned as a pointer to an integer, and a string is always returned as a pointer to a string. Applications should not use MrmFetchLiteral for fetching ic... |
MrmFetchSetValues(3) -- Fetches the values to be set from literals stored in UID files
|
The MrmFetchSetValues function is similar to XtSetValues, except that the values to be set are defined by the UIL named values that are stored in the UID hierarchy. MrmFetchSetValues fetches the values to be set from literals stored in UID files. hierarchy_id Specifies the ID of the UID hierarchy that contains the specified literal. The value of hierarchy_id was returned in a previous call to MrmO... |
MrmFetchWidget(3) -- Fetches and creates an indexed (UIL named) application widget and its children
|
The MrmFetchWidget function fetches and creates an indexed application widget and its children. The indexed application widget is any widget that is named in UIL. In fetch operations, the fetched widget's subtree is also fetched and created. This widget must not appear as the child of a widget within its own subtree. MrmFetchWidget does not execute XtManageChild for the newly created widget. All ... |
MrmFetchWidgetOverride(3) -- Fetches any indexed (UIL named) application widget. It overrides the arguments specified for this application
|
The MrmFetchWidgetOverride function is the extended version of MrmFetchWidget. It is identical to MrmFetchWidget, except that it allows the caller to override the widget's name and any arguments that MrmFetchWidget would otherwise retrieve from the UID file or one of the defaulting mechanisms. That is, the override argument list is not limited to those arguments in the UID file. The override argu... |
MrmInitialize(3) -- Prepares an application to use MRM widget-fetching facilities
|
The MrmInitialize function must be called to prepare an application to use MRM widget-fetching facilities. You must call this function prior to fetching a widget. However, it is good programming practice to call MrmInitialize prior to performing any MRM operations. MrmInitialize initializes the internal data structures that MRM needs to successfully perform type conversion on arguments and to succ... |
MrmOpenHierarchy(3) -- Allocates a hierarchy ID and opens all the UID files in the hierarchy
|
This routine is obsolete and exists for compatibility with previous releases. It is replaced by MrmOpenHierarchyPerDisplay. MrmOpenHierarchy is identical to MrmOpenHierarchyPerDisplay except that MrmOpenHierarchy does not take a display argument. num_files Specifies the number of files in the name list. file_names_list Specifies an array of character strings that identify the UID files. ancillary_... |
MrmOpenHierarchyFromBuffer(3) -- Allocates a hierarchy ID and opens a buffer containing a memory image of a UID file
|
MrmOpenHierarchyFromBuffer allows you to specify a buffer containing information from UID files that MRM searches in subsequent fetch operations. This function also allocates a hierarchy ID and initializes the optimized search lists in the hierarchy. buffer Specifies a stream of bytes containing information from UID files hierarchy_id Returns the search hierarchy ID. The search hierarchy ID identi... |
MrmOpenHierarchyPerDisplay(3) -- Allocates a hierarchy ID and opens all the UID files in the hierarchy
|
MrmOpenHierarchyPerDisplay allows you to specify the list of UID files that MRM searches in subsequent fetch operations. All subsequent fetch operations return the first occurrence of the named item encountered while traversing the UID hierarchy from the first list element (UID file specification) to the last list element. This function also allocates a hierarchy ID and opens all the UID files in ... |
MrmRegisterClass(3) -- Saves the information needed for MRM to access the
|
The MrmRegisterClass function allows MRM to access user-defined widget classes. This function registers the necessary information for MRM to create widgets of this class. You must call MrmRegisterClass prior to fetching any user-defined class widget. MrmRegisterClass saves the information needed to access the widget creation function and to do type conversion of argument lists by using the informa... |
MrmRegisterNames(3) -- Registers the values associated with the names referenced in UIL (for example, UIL callback function names or
|
The MrmRegisterNames function registers a vector of names and associated values for access in MRM. The values can be callback functions, pointers to user-defined data, or any other values. The information provided is used to resolve symbolic references occurring in UID files to their run-time values. For callbacks, this information provides the procedure address required by the Motif Toolkit. For ... |
MrmRegisterNamesInHierarchy(3) -- Registers the values associated with the names referenced in UIL within a single hierarchy (for example, UIL c
|
The MrmRegisterNamesInHierarchy function registers a vector of names and associated values for access in MRM. The values can be callback functions, pointers to user-defined data, or any other values. The information provided is used to resolve symbolic references occurring in UID files to their run-time values. For callbacks, this information provides the procedure address required by the Motif To... |
Object(3) -- The Object widget class
|
Object is never instantiated. Its sole purpose is as a supporting superclass for other widget classes. |