Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ XGetStandar(3x) — HP-UX ANSI C A.10.11

Media Vault

Software Library

Restoration Projects

Artifacts Sought

 

NAME

XGetStandardColormap − get the standard colormap property. 

Synopsis

Status XGetStandardColormap(display, w, cmap_info_return, property)
Display *display;
Window w;
XStandardColormap *colormap_return;
Atom property;

Arguments

displaySpecifies a connection to an X server; returned from XOpenDisplay(). 

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

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

Description

XGetStandardColormap() 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 nonzero if it succeeds.  See Volume One, Chapter 7, Color, for a complete description of standard 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 Also

DefaultColormap(), DisplayCells(), XCopyColormapAndFree(), XCreateColormap(), XFreeColormap(), XInstallColormap(), XListInstalledColormaps(), XSetStandardColormap(), XSetWindowColormap(), XUninstallColormap(). 

Copyright O’Reilly & Assoc.  —  

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