Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
MrmFetchBitmapLiteral(3)    Library Functions Manual	MrmFetchBitmapLiteral(3)

NAME
     MrmFetchBitmapLiteral -- Fetches a bitmap literal from a hierarchy

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

DESCRIPTION
     The MrmFetchBitmapLiteral function fetches a bitmap literal from an MRM hi-
     erarchy,  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  previ-
	       ous 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 struc-
	       tures, 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 manag-
	       ing the allocated space.  The application can recover  the  allo-
	       cated 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
     This function returns one of the following status return constants:

     MrmSUCCESSThe function executed successfully.

     MrmBAD_HIERARCHY
	       The hierarchy ID was invalid.

     MrmNOT_FOUND
	       The bitmap literal was not found in the hierarchy.

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

     MrmFAILUREThe function failed.

RELATED
     MrmFetchIconLiteral(3), MrmFetchLiteral(3), and XOpenDisplay(3).

							MrmFetchBitmapLiteral(3)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=MrmFetchBitmapLiteral&sektion=3&manpath=FreeBSD+Ports+15.1.quarterly>

home | help