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 ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access