Value: Integer;
Свойство Value возвращает значение цвета как 32-битовую величину.
Цветовая величина содержит четыре 8-битовые компоненты. Для компоненты A берется значение 0, поэтому она не используется при расчете. Остальные компоненты расположены в следующем порядке: B, G, R. Цветовая величина представлена в десятичном виде. При необходимости из нее можно получить значения отдельных компонент, выполнив следующие преобразования:
Приведите значение Value к шестнадцатиричному виду;
Полученное значение будет представлять из себя шесть шестнадцатиричных цифр, разбейте полученное значение на три комбинации по две цифры;
Если каждую комбинацию теперь привести к десятичному виду, то они будут соответствовать значениям отдельных компонент: B, G, R.
Value = 13382451^10 = CC3333^16. B = CC^16 = 204^10, G = 33^16 = 51^10 , R = 33^16 = 51^10. Это соответствует оттенку синего цвета.
Value = 255^10 = FF^16. B = 0^16 = 0^10, G = 0^16 = 0^10 , R = FF^16 = 255^10. Это соответствует красному цвету.
См. также: