MrmFetchIconLiteral(3X)

MrmFetchIconLiteral --Fetches an icon literal from a hierarchy

As shipped in IRIX 6.5.15. Unchanged since IRIX 6.5.

NAME
     MrmFetchIconLiteral --Fetches an icon literal from a hierarchy

SYNOPSIS
     #include <Mrm/MrmPublic.h>

     int MrmFetchIconLiteral(hierarchy_id, index, screen, display, fgpix, bgpix, pixmap)
          MrmHierarchyhierarchy_id;
          String    index;
          Screen    *screen;
          Display   *display;
          Pixel     fgpix;
          Pixel     bgpix;
          Pixmap    *pixmap;


VERSION
     This page documents version 1.2 of the Motif library.

DESCRIPTION
     The  MrmFetchIconLiteral function fetches an icon literal from an MRM hier-
     archy, and converts the icon literal to an X pixmap.


     hierarchy_idSpecifies the ID of the UID hierarchy that contains the  speci-
                 fied 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 pixmap.  The screen argument
                 specifies a pointer to the Xlib structure Screen which contains
                 the information about that screen and is linked to the  Display
                 structure.   For  more  information  on  the Display and Screen
                 structures, see the Xlib function XOpenDisplay and the  associ-
                 ated screen information macros.

     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.

     fgpix       Specifies the foreground color for the pixmap.

     bgpix       Specifies the background color for the pixmap.

     pixmap      Returns the resulting X pixmap value.


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 icon literal was not found in the hierarchy.

     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), MrmFetchLit-
     eral(3X), MrmFetchColorLiteral(3X), and XOpenDisplay(3X).

                                                         MrmFetchIconLiteral(3X)