Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ MrmFetchIconLiteral(3X) — DG/UX 5.4R3.00

Media Vault

Software Library

Restoration Projects

Artifacts Sought



MrmFetchIconLiteral(3X)       X11 SDE 5.4R3.00       MrmFetchIconLiteral(3X)


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;

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


        hierarchy_id
                    Specifies the ID of the UID hierarchy that contains the
                    specified 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 associated screen
                    information macros.

        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.

        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



Licensed material--property of copyright holder(s)                         1




MrmFetchIconLiteral(3X)       X11 SDE 5.4R3.00       MrmFetchIconLiteral(3X)


                           supported by this function.

       MrmFAILURE          The function failed.


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

















































Licensed material--property of copyright holder(s)                         2


Typewritten Software • bear@typewritten.org • Edmonds, WA 98026