|
Xm/MrmFetchLiteral(o) -- 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 icon or color literals. If this is attempted, MrmFetchLiteral returns an error. hierarchy_idSpecifies ... |
Xm/MrmFetchSetValues(o) -- 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_idSpecifies the ID of the UID hierarchy that contains the specified literal. The hierarchy_id was returned in a previous call to MrmOpenHierarchyPerDisplay. widget Specifies the widget that is modified. args Specifies an argument list that ide... |
|
Xm/MrmFetchWidget(o) -- Fetches and creates any indexed (UIL named) application widgets 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. hierarchy_idSpecifies the ID of the uid hierarchy that contains the interface definition. The hierarchy_... |
Xm/MrmFetchWidgetOverride(o) -- 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 arguments apply only to the widget fetched and returned by this function. Its children (subtree) do not ... |
Xm/MrmInitialize(o) -- Prepares an application to use MRM widgetfetching 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 successfully access widget creation facilities. An application must call MrmInitialize before it uses ot... |
Xm/MrmOpenHierarchy(o) -- 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_structures_list A list of operating-system-dependent ancillary structures corresponding to such thin... |
Xm/MrmOpenHierarchyPerDisplay(o) -- 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 the hierarchy. It initializes the optimized search lists in the hierarchy. If MrmOpenHierarchyPerDis... |
Xm/MrmRegisterClass(o) -- Saves the information needed for MRM to
|
The MrmRegisterClass function allows MRM to access userdefined 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 information in MRM databases. class_code This argument is ignored; it is present for compatibility with prev... |
Xm/MrmRegisterNames(o) -- 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 names used as identifiers in UIL, this information provides any run-time mapping the application nee... |
Xm/MrmRegisterNamesInHierarchy(o) -- 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 Toolkit. For names used as identifiers in UIL, this information provides any run-time mapping the appli... |
Xm/mwm(o) -- The Motif Window Manager
|
The mwm window manager provides functions that facilitate control (by the user and the programmer) of elements of window state such as placement, size, icon/normal display, and input-focus ownership. The stand-alone window manager is not an integral part of CDE and does not support communication with other components in the CDE environment, such as the Style Manager and the Session Manager. Options -display display This option specifies the display to use; see X(1). -xrm resourcestring This opti... |
Xm/Object(o) -- The Object widget class
|
Object is never instantiated. Its sole purpose is as a supporting superclass for other widget classes. Classes The class pointer is objectClass. The class name is Object. New Resources The following table defines a set of widget resources used by the programmer to specify data. The programmer can also set the resource values for the inherited classes to set attributes for this widget. To reference a resource by name or by class in a .Xdefaults file, remove the XmN or XmC prefix and use the remai... |
Xm/OverrideShell(o) -- The OverrideShell widget class
|
OverrideShell is used for shell windows that completely bypass the window manager, for example, PopupMenu shells. Classes OverrideShell inherits behavior and resources from Core, Composite, and Shell. The class pointer is overrideShellWidgetClass. The class name is OverrideShell. New Resources OverrideShell defines no new resources, but overrides the XmNoverrideRedirect and XmNsaveUnder resources in the Shell class. Inherited Resources OverrideShell inherits behavior and resources from the follo... |
Xm/RectObj(o) -- The RectObj widget class
|
RectObj is never instantiated. Its sole purpose is as a supporting superclass for other widget classes. Classes RectObj inherits behavior and a resource from Object. The class pointer is rectObjClass. The class name is RectObj. New Resources The following table defines a set of widget resources used by the programmer to specify data. The programmer can also set the resource values for the inherited classes to set attributes for this widget. To reference a resource by name or by class in a .Xdefa... |
Xm/SgArc(o) -- Arc widget designed for use with SgGraph.
|
The SgArc widget is a special widget that resembles a gadget in that it has no window of its own. It draws in the window of the SgGraph widget, with cooperation of the Graph widget. The Arc widget can only be used with the Graph widget. An arc may be undirected, directed, or bidirected. CLASSES The Arc widget inherits behavior from the Core widget class. Its class pointer is sgArcWidgetClass Its class name is SgArc.... |