Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.12.25;
Скачать: CL | DM;

Вниз

RGB значение   Найти похожие ветки 

 
race1   (2005-07-20 18:37) [0]

Как узнать RGB значение системного цвета, вроде clBtnFace. Он есть в виде $FF00000F, это явно не формат ARGB... и не ARGB... и не RGBA :)


 
Antonn ©   (2005-07-20 19:04) [1]

может я чего не понял...

var
 R, G, B: Byte;
 FColor: TColorRef;
begin
 FColor := ColorToRGB(Color);
 R := GetRValue(FColor);
 G := GetGValue(FColor);
 B := GetBValue(FColor);


 
XProger ©   (2005-07-20 21:37) [2]

> явно не формат ARGB... и не ARGB... и не RGBA
А вот и не правда :P


 
race1   (2005-07-21 10:43) [3]

>Antonn
во, про ColortoRGB я и забыл


 
Thaddy   (2005-07-21 11:02) [4]

No, both are wrong for system colors, because these are sometimes indices,not color values!
You can use the windows api.

clBtnFace is the same as the API COLOR_BTNFACE, etc.

then call GetSysColor(COLOR_BTNFACE) to obtain the true colorvalue.



Страницы: 1 вся ветка

Текущий архив: 2005.12.25;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.032 c
2-1133946451
john_mag
2005-12-07 12:07
2005.12.25
MessageDlg


2-1133888372
i:word
2005-12-06 19:59
2005.12.25
Как сделать, что бы процедура передавала параметры?


14-1133804628
БарЛог
2005-12-05 20:43
2005.12.25
Вот... перевожу статью про ООП с английского...


10-1109669552
Redhopter
2005-03-01 12:32
2005.12.25
Закрытие com-хранилищ


2-1134038542
kyn66
2005-12-08 13:42
2005.12.25
Данные из таблицы показать в ComboBox