Главная страница
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.088 c
4-1130328960
Mpokemonov
2005-10-26 16:16
2005.12.25
открыть DLL


2-1134039155
l2k
2005-12-08 13:52
2005.12.25
Скроулинг


6-1126790732
Piero
2005-09-15 17:25
2005.12.25
Проблемма при отправке буфера


14-1133603681
Хинт
2005-12-03 12:54
2005.12.25
Помогите разобраться с CALL


14-1133363929
oldman
2005-11-30 18:18
2005.12.25
Вот такой интересный вопрос правайдерам...