GNU.WIKI: The GNU/Linux Knowledge Base

  [HOME] [PHP Manual] [HowTo] [ABS] [MAN1] [MAN2] [MAN3] [MAN4] [MAN5] [MAN6] [MAN7] [MAN8] [MAN9]

  [0-9] [Aa] [Bb] [Cc] [Dd] [Ee] [Ff] [Gg] [Hh] [Ii] [Jj] [Kk] [Ll] [Mm] [Nn] [Oo] [Pp] [Qq] [Rr] [Ss] [Tt] [Uu] [Vv] [Ww] [Xx] [Yy] [Zz]


NAME

       XmSetColorCalculation  —  A  function  to  set  the  procedure used for
       default color  calculation  "XmSetColorCalculation"  "Color  functions"
       "XmSetColorCalculation"

SYNOPSIS

       #include <Xm/Xm.h>
       XmColorProc XmSetColorCalculation(
       XmColorProc color_proc);

DESCRIPTION

       XmSetColorCalculation  sets  the procedure to calculate default colors.
       This procedure is used to calculate the foreground, top shadow,  bottom
       shadow, and select colors on the basis of a given background color.  If
       called with an argument of NULL, it restores the default procedure used
       to calculate colors.

       color_proc
                 Specifies the procedure to use for color calculation.

       Following   is   a   description   of  the  XmColorProc  type  used  by
       XmSetColorCalculation:

       void (*color_proc) (background_color, foreground_color, select_color, top_shadow_color,
       bottom_shadow_color)
               XColor  *background_color;
               XColor  *foreground_color;
               XColor  *select_color;
               XColor  *top_shadow_color;
               XColor  *bottom_shadow_color;
       (void)

       Specifies  the  procedure  used  to  calculate  default  colors.    The
       procedure  is  passed a pointer to an XColor structure representing the
       background color.  The pixel, red, green,  and  blue  members  of  this
       structure  are  filled  in  with  values that are valid for the current
       colormap.

       The procedure is passed pointers to XColor structures representing  the
       foreground,  select,  top  shadow,  and  bottom  shadow  colors  to  be
       calculated.  The procedure calculates and fills in the red, green,  and
       blue  members  of  these structures.  The procedure should not allocate
       color cells for any of these colors.

       background_color
                 Specifies the background color.

       foreground_color
                 Specifies the foreground color to be calculated.

       select_color
                 Specifies the select color to be calculated.

       top_shadow_color
                 Specifies the top shadow color to be calculated.

       bottom_shadow_color
                 Specifies the bottom shadow color to be calculated.

RETURN

       Returns the color calculation procedure that was used at the time  this
       routine was called.

RELATED

       XmChangeColor(3), XmGetColors(3), and XmGetColorCalculation(3).

                                                      XmSetColorCalculation(3)



  All copyrights belong to their respective owners. Other content (c) 2014-2018, GNU.WIKI. Please report site errors to webmaster@gnu.wiki.
Page load time: 0.131 seconds. Last modified: November 04 2018 12:49:43.