XmGetColors(Xm)
XmGetColors --
a function that generates foreground, select, and shadow colors
Syntax
#include <Xm/Xm.h>
void XmGetColors (screen, colormap, background, foreground,
top_shadow, bottom_shadow, select)
Screen * screen;
Colormap colormap;
Pixel background;
Pixel * foreground;
Pixel * top_shadow;
Pixel * bottom_shadow;
Pixel * select;
Description
XmGetColors takes a screen, a colormap, and a background pixel,
and it returns pixel values for foreground, select, and shadow colors.
screen-
Specifies the screen for which these colors should be allocated
colormap-
Specifies the colormap from which these colors should be allocated
background-
Specifies the background on which the colors should be based
foreground-
Specifies a pointer to the returned foreground pixel value.
If this argument is NULL no value is allocated or returned for this color.
top_shadow-
Specifies a pointer to the returned top shadow pixel value.
If this argument is NULL no value is allocated or returned for this color.
bottom_shadow-
Specifies a pointer to the returned bottom shadow pixel value.
If this argument is NULL no value is allocated or returned for this color.
select-
Specifies a pointer to the returned select pixel value.
If this argument is NULL no value is allocated or returned for this color.
See also
XmChangeColor(Xm),
XmGetColorCalculation(Xm)
and
XmSetColorCalculation(Xm).
© 2003 Caldera International, Inc. All rights reserved.
SCO OpenServer Release 5.0.7 -- 11 February 2003