manpagez: man pages & more
man XmGetColors(3)
Home | html | info | man
XmGetColors(library call)                            XmGetColors(library call)




NAME

       XmGetColors -- A function that generates foreground, select, and shadow
       colors


SYNOPSIS

       #include <Xm/Xm.h>
       void XmGetColors(
       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
       returns pixel values for foreground, select, and shadow colors.

       screen    Specifies  the  screen for which these colors should be allo-
                 cated.

       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.


RELATED

       XmChangeColor(3),  XmGetColorCalculation(3),   and   XmSetColorCalcula-
       tion(3).



                                                     XmGetColors(library call)

openMotif 2.3.1 - Generated Sun Nov 30 15:47:16 CST 2008
© manpagez.com 2000-2024
Individual documents may contain additional copyright information.