FreeBSD Manual Pages
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)
NAME | SYNOPSIS | DESCRIPTION | RETURN | RELATED
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>
