A while back, there was some discussion about using constants for color values. Like this...
#constant cBlue rgb(0,0,255)
and since a program would have to call the rgb() function each time the constant was used, it was deemed to be sub-optimal. (Over the course of a 10,000 iteration loop, it seemed to add about 50ms to the loop time, in my rudimentary test)
But what about using a hex value? Like this...
#constant cBlue 0xFF0000FF
or even the DWORD value
#constant cBlue 4278190335
These don't add any extra delay, since the value is just substituted, instead of being calculated.
I prefer using the hex values for two reasons. First, I can see the alpha channel. The alpha channel is useful when drawing with the commands in IanM's matrix utils, the Advanced 2D plugin, and some other plugins.
Second, I'm just used to using hex values for colors, from web design work.
Any thoughts?
EDIT: I've attached a colorpicker program I use when I'm searching for that perfect shade of whatever.