F.14 Standard Colormap Functions
XmuAllStandardColormaps creates all of the
appropriate standard colormaps for every visual of every screen on a
given display. If the property of any standard colormap is already
defined, this function will redefine it. This function is intended to be
used by window managers or a special client at the start of a
session.
XmuVisualStandardColormaps creates all of the
appropriate standard colormaps for a given visual on a given
screen.
XmuLookupStandardColormap creates a standard
colormap if one does not currently exist or replaces the currently
existing standard colormap. Given a screen, a visual, and a property,
this function will determine the best allocation for the property under
the specified visual and whether to create a new colormap or use the
default colormap of the screen.
XmuGetColormapAllocation determines the best
allocation of reds, greens, and blues in a standard colormap. It is
assumed that the visual is appropriate for the colormap
property.
XmuStandardColormap creates any one standard
colormap, given a visual, a standard colormap atom, and other input, and
returns an XStandardColormap structure.
XmuCreateColormap creates any one colormap, given an
XStandardColormap structure.
All colormaps are created with read-only allocations, with the exception of read-only allocations of colors, which fail to return the expected pixel value, and these are individually defined as read/write allocations. This is done so that all the cells defined in ...