MrmFetchColorLiteral(3X)

MrmFetchColorLiteral - Fetches a named color literal from a UID file

As shipped in IRIX 6.5.22. Added in IRIX 6.5.19.

     NAME
          MrmFetchColorLiteral - Fetches a named color literal from a
          UID file

     SYNOPSIS
          #include <Mrm/MrmPublic.h>

          int MrmFetchColorLiteral(hierarchy_id, index, display, colormap_id, pixel)
               MrmHierarchyhierarchy_id;
               String    index;
               Display   *display;
               Colormap  colormap_id;
               Pixel     *pixel;

     DESCRIPTION
          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 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 in UIL as an exported value.

          display
               Specifies the display used for the pixmap.  The display
               argument specifies the connection to the X server.  For
               more information on the Display structure, see the Xlib
               function XOpenDisplay.

          colormap_id
               Specifies the ID of the color map.  If NULL, the
               default color map is used.

          pixel
               Returns the ID of the color literal.

     RETURN VALUE
          This function returns one of these status return constants:

          MrmSUCCESS
               The function executed successfully.

          MrmBAD_HIERARCHY
               The hierarchy ID was invalid.

          MrmNOT_FOUND
               The color literal was not found in the UIL file.
          MrmWRONG_TYPE
               The caller tried to fetch a literal of a type not
               supported by this function.

          MrmFAILURE
               The function failed.

     RELATED INFORMATION
          MrmFetchBitmapLiteral(3X), MrmOpenHierarchyPerDisplay(3X),
          MrmFetchIconLiteral(3X), MrmFetchLiteral(3X), and
          XOpenDisplay(3X).