----- Original Message -----
From: "Rafael Copquin" <rcopq...@fibertel.com.ar>
To: <profoxt...@leafe.com>
Sent: Wednesday, September 04, 2013 8:49 PM
Subject: color codes
I need to create a table with color codes.
I wonder how are the numbers obtained. I do not want to use the RGB
function and I saw somewhere an algorithm or a function that gives those
numbers.
How?
Rafael Copquin
Hello Rafael.
The color_number and rgb(red,green,blue) values are related :
if you concatenate the hexadecimal values of the red, green and blue
components,
the result is the hexadecimal value of the color_number.
Color number => rgb() :
red = BITAND(0xff,color_number)
green = BITAND(0xff,BITRSHIFT(color_number,8))
blue = BITAND(0xff,BITRSHIFT(color_number,16))
Rgb() => color number :
color_number = BITOR(red,BITLSHIFT(green,8),BITLSHIFT(blue,16))
You can find the different values here :
http://en.wikipedia.org/wiki/List_of_colors_%28compact%29
(better use in spanish or french pages)
Gérard.
_______________________________________________
Post Messages to: ProFox@leafe.com
Subscription Maintenance: http://mail.leafe.com/mailman/listinfo/profox
OT-free version of this list: http://mail.leafe.com/mailman/listinfo/profoxtech
Searchable Archive: http://leafe.com/archives/search/profox
This message:
http://leafe.com/archives/byMID/profox/89533FA9E0AE4EC88ACF6CA7456486A7@MuriellePC
** All postings, unless explicitly stated otherwise, are the opinions of the
author, and do not constitute legal or medical advice. This statement is added
to the messages for those lawyers who are too stupid to see the obvious.