![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Разложить TColor [D7, WinME]
SergProger © (2006-01-20 12:17:00)Всем привет! Как разложить цвет типа TColor на составляющие: например, я собрал цвет таким образом: Color:=RGB(45,23,169), и теперь как узнать каждое из этих чисел?
MBo (2006-01-20 12:59:00) [1]это называется HSL (или HSV) модель. В модуле Graphics есть функции для преобразования в TColor и назад
Gero (2006-01-20 12:59:00) [2]uses GraphUtil
ColorHLSToRGB
SergProger (2006-01-20 12:52:00) [3]А как собрать цвет из значений "Оттенок", "Контраст" и "Яркость", а затем также его разложить?
SergProger (2006-01-20 12:48:00) [4]Благодарю.
Gero (2006-01-20 12:21:00) [5]GetRValue, GetGValue, GetBValue
Gero (2006-01-20 12:20:00) [6]GetRValue, GetGValue, GetGValue