MrmFetchColorLiteral(3X)

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

As shipped in IRIX 6.5.15. Unchanged since IRIX 6.5.

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;


VERSION
     This page documents version 1.2 of the Motif library.

DESCRIPTION
     The  MrmFetchColorLiteral function fetches a named color literal from a UID
     file, and converts the color literal to a pixel color value.


     hierarchy_idSpecifies the ID of the UID hierarchy that contains the  speci-
                 fied 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 argu-
                 ment specifies the connection to the X server.  For more infor-
                 mation  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  sup-
                      ported by this function.

     MrmFAILURE       The function failed.


RELATED INFORMATION
     MrmFetchBitmapLiteral(3X), MrmOpenHierarchyPerDisplay(3X), MrmFetchIconLit-
     eral(3X), MrmFetchLiteral(3X), and XOpenDisplay(3X).

                                                        MrmFetchColorLiteral(3X)