Hi Don,
The color is stored in the format 0x00bbggrr. You can extract each part using VFP BIT* functions.
lnColor = GETCOLOR()
lnRed = BITAND(lnColor, 0xFF)
lnGreen = BITAND(BITRSHIFT(lnColor,8), 0xFF)
lnBlue = BITAND(BITRSHIFT(lnColor,16), 0xFF)
>Does anyone know how can I extract the individual RGB colors from the integer value returned by GETCOLOR()?
>
>For example, if I select a greenish-color in GETCOLOR() it returns 8421376. I need to stuff the individual into a charting ActiveX control on the form that requires the color in the RGB(x,y,z) format.
>
>TIA!
--sb--