GSP
Quick Navigator

Search Site

Unix VPS
A - Starter
B - Basic
C - Preferred
D - Commercial
MPS - Dedicated
Previous VPSs
* Sign Up! *

Support
Contact Us
Online Help
Handbooks
Domain Status
Man Pages

FAQ
Virtual Servers
Pricing
Billing
Technical

Network
Facilities
Connectivity
Topology Map

Miscellaneous
Server Agreement
Year 2038
Credits
 

USA Flag

 

 

Man Pages
XmSetColorCalculation(3) FreeBSD Library Functions Manual XmSetColorCalculation(3)

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

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

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.

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

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

Search for    or go to Top of page |  Section 3 |  Main Index

Powered by GSP Visit the GSP FreeBSD Man Page Interface.
Output converted with ManDoc.