MrmFetchColorLiteral(3X)

MrmFetchColorLiteral - Fetches a named color literal from a UID file

As shipped in IRIX 6.5.22. Added in IRIX 6.5.5.

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

     SYNOPSIS
          #include <Mrm/MrmPublic.h>
          Cardinal MrmFetchColorLiteral(
          MrmHierarchy hierarchy_id,
          String index,
          Display *display,
          Colormap colormap_id,
          Pixel *pixel);

     VERSION
          This page documents Motif 2.1.

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

          display   Specifies the display used for the pixmap.  The
                    displayargument 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 colormap_id
                    is NULL, the default color map is used.

          pixel     Returns the ID of the color literal.

     RETURN
          This function returns one of the following 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
          MrmFetchBitmapLiteral(3), MrmOpenHierarchyPerDisplay(3),
          MrmFetchIconLiteral(3), MrmFetchLiteral(3), and
          XOpenDisplay(3).