Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

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

Media Vault

Software Library

Restoration Projects

Artifacts Sought



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


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).



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


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