Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Общие вопросы > Как задать цвет из палитры RGB


Автор: Beep 29.10.2004, 13:46
Привет!

Вот у мня в фотошопе есть цвет #497082 ....и мине нада чтоб в свойстве color, компонента treeview , был задан точно такой же цвет ....

пишу treeview1.color:=497082; // показывает совсем другой цвет ..

подскажите как это сделать .

Пасиба!

:sample

Автор: Snowy 29.10.2004, 14:28
treeview1.color:=$827049;

Автор: _hunter 30.10.2004, 12:37
Код
COLORREF RGB(
   BYTE bRed, // red component of color
   BYTE bGreen, // green component of color
   BYTE bBlue // blue component of color
  );

соответственно:
treeview1.color:=RGB(49, 70, 82);
(или наоборот (смотря как фотошоп цвета выдает) )

Автор: Beep 1.11.2004, 06:17
...всё равно цвета неправильно выдаёт :-((

Автор: _hunter 2.11.2004, 11:19
странно... ( фотошопа нет -> проверял пэинтом -- цвета совпадают )
может в фотошопе цвета в HEX или ты не туда подставлаеш?

Автор: oleg1973 2.11.2004, 12:18
#497082 это в хекс
проверено

Автор: Beep 2.11.2004, 13:13
вообщем взял утилитку pixie поймал цвет

а делал так, как посоветовал Hunter : treeview1.color:=rgb(74,112,131);

и усё номана ... пасиба

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)