Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Напутано с цветами clXXX


Andrey_rus ©   (2007-07-25 03:31:00) 

В KOL.pas

 clMaroon = TColor($000080);
 clGreen = TColor($008000);
 clOlive = TColor($008080);
 clNavy = TColor($800000);
 clPurple = TColor($800080);
 clTeal = TColor($808000);
 clGray = TColor($808080);
 clGrey = TColor($808080);
 clSilver = TColor($C0C0C0);
 clRed = TColor($0000FF);
 clLime = TColor($00FF00);
 clYellow = TColor($00FFFF);
 clBlue = TColor($FF0000);
 clFuchsia = TColor($FF00FF);
 clAqua = TColor($FFFF00);


clRed - синий!


Andrey_rus   (2007-07-25 07:19:00) [1]


> red=FF
> green=FF00
> blue=FF0000


Как интересно!
Всегда считал что порядок байт в TColor прямой.

А рисую действительно через Dib.


Vladimir Kladov   (2007-07-25 06:35:00) [2]

red=FF
green=FF00
blue=FF0000


Andrey_rus   (2007-07-25 06:20:00) [3]


> RGBQuad

Что за формат такой, я знаю только RGB:

clRed = TColor($0000FF);
Red:= 0;
Green:= 0;
Blue:= FF;

clRed = синий!


Vladimir Kladov   (2007-07-25 06:09:00) [4]

Вы наверное в Dib засовываете через ScanLine. Там формат хранения другой, RGBQuad, в нем компопненты R B переставлены.


Наверх

Титульная страница Поиск, карта сайта Написать письмо