Посмотрел код компонента - как-то мудрено цвет формируется: FColor := r + g shl 8 + b shl 16; На калькуляторе не посчитаешь, целых два сдвига. Получается 3-байтовое число, соответствующее 24-битному цвету? 1-й (младший) байт - красный, второй - зеленый и третий - синий..
Это сделано для того чтобы иметь возможность описывать цвет одним числом?
|
Ответов: 1309
Рейтинг: 49
|
|||
| карма: 3 |
|



Поиск
Друзья
Администрация