*nix Documentation Project
·  Home
 +   man pages
·  Linux HOWTOs
·  FreeBSD Tips
·  *niX Forums

  man pages->HP-UX 11i man pages -> MrmFetchBitmapLiteral (3)              
Title
Content
Arch
Section
 

Contents


 MrmFetchBitmapLiteral(library call)     MrmFetchBitmapLiteral(library call)




 NAME    [Toc]    [Back]
      MrmFetchBitmapLiteral - Fetches a bitmap literal from a hierarchy

 SYNOPSIS    [Toc]    [Back]
      #include <Mrm/MrmPublic.h>
      Cardinal MrmFetchBitmapLiteral(
      MrmHierarchy hierarchy_id,
      String index,
      Screen *screen,
      Display *display,
      Pixmap *pixmap_return,
      Dimension *width,
      Dimension *height);

 DESCRIPTION    [Toc]    [Back]
      The MrmFetchBitmapLiteral function fetches a bitmap literal from an
      MRM hierarchy, and converts the bitmap literal to an X pixmap of depth
      1. The function returns this pixmap and its width and height.

      hierarchy_id
                Specifies the ID of the UID hierarchy that contains the
                specified icon literal. The value of hierarchy_id was
                returned in a previous call to MrmOpenHierarchyPerDisplay.

      index     Specifies the UIL name of the bitmap 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.

      pixmap_return
                Returns the resulting X pixmap value.  The function
                allocates space for this pixmap.  The application is
                responsible for managing the allocated space.  The
                application can recover the allocated space by calling
                XmDestroyPixmap.

      width     Specifies a pointer to the width of the pixmap.

      height    Specifies a pointer to the height of the pixmap.

 RETURN    [Toc]    [Back]




                                    - 1 -       Formatted:  January 24, 2005






 MrmFetchBitmapLiteral(library call)     MrmFetchBitmapLiteral(library call)




      This function returns one of the following status return constants:

      MrmSUCCESS    [Toc]    [Back]
                The function executed successfully.

      MrmBAD_HIERARCHY    [Toc]    [Back]
                The hierarchy ID was invalid.

      MrmNOT_FOUND    [Toc]    [Back]
                The bitmap literal was not found in the hierarchy.

      MrmWRONG_TYPE    [Toc]    [Back]
                The caller tried to fetch a literal of a type not supported
                by this function.

      MrmFAILURE    [Toc]    [Back]
                The function failed.

 RELATED    [Toc]    [Back]
      MrmFetchIconLiteral(3), MrmFetchLiteral(3), and XOpenDisplay(3).


                                    - 2 -       Formatted:  January 24, 2005
[ Back ]
 Similar pages
Name OS Title
MrmFetchIconLiteral IRIX Fetches an icon literal from a hierarchy
MrmFetchIconLiteral HP-UX Fetches an icon literal from a hierarchy
MrmFetchIconLiteral Tru64 Fetches an icon literal from a hierarchy
MrmFetchLiteral HP-UX Fetches a literal from a UID file
MrmFetchLiteral Tru64 Fetches a literal from a UID file
MrmFetchLiteral IRIX Fetches a literal from a UID file
MrmFetchColorLiteral Tru64 Fetches a named color literal from a UID file
MrmFetchColorLiteral HP-UX Fetches a named color literal from a UID file
MrmFetchColorLiteral IRIX Fetches a named color literal from a UID file
MrmOpenHierarchy HP-UX Allocates a hierarchy ID and opens all the UID files in the hierarchy
Copyright © 2004-2005 DeniX Solutions SRL
newsletter delivery service