XGetStandardColormap()XGetStandardColormap()NameXGetStandardColormap – get the standard colormap property.
Synopsis
Status XGetStandardColormap(display, w, cmap_info_return, property)
Display *display;
Window w;
XStandardColormap *colormap_return;
Atom property;
Arguments
display Specifies a connection to an X server; returned from
XOpenDisplay().
w Specifies the ID of the window on which the property is set.
This is normally the root window.
colormap_return
Returns the filled colormap information structure.
property Specifies the atom indicating the type of standard colormap
desired. The predefined standard colormap atoms are
XA_RGB_BEST_MAP, XA_RGB_RED_MAP, XA_RGB_GREEN_MAP,
XA_RGB_BLUE_MAP, XA_RGB_DEFAULT_MAP, and XA_RGB_GRAY_MAP.
Returns
Zero on failure, non-zero on success.
DescriptionXGetStandardColormap() is superseded by XGetRGBColormaps() in Release
4. XGetStandardColormap() gets a property on the root window that
describes a standard colormap. XGetStandardColormap() returns zero if
it fails, or non-zero if it succeeds.
See Volume One, Chapter 7, Color, for a complete description of stan‐
dard colormaps.
Structures
typedef struct {
Colormap colormap; /* ID of colormap created by XCreateColormap */
unsigned long red_max;
unsigned long red_mult;
unsigned long green_max;
unsigned long green_mult;
unsigned long blue_max;
unsigned long blue_mult;
unsigned long base_pixel;
VisualID visualid;
XID killid;
} XStandardColormap;
Errors
BadAtom
BadWindow
See AlsoXDefaultColormap(), XDisplayCells(), XCopyColormapAndFree(), XCreate‐
Colormap(), XFreeColormap(), XInstallColormap(), XListInstalledCol‐
ormaps(), XSetStandardColormap(), XSetWindowColormap(), XUninstallCol‐
ormap().
Xlib - Colormaps XGetStandardColormap()