Вниз
Скачать: CL | DM;

Палитра цетов   Найти похожие ветки 

← →
Fast   (2002-04-11 12:58) [0]

Как нарисовать радугу?
Т.е. ситуация такая надо нарисовать цвета плавно переходящие от краного до синего.


← →
MBo ©   (2002-04-11 13:34) [1]

придется сделать градиентные переходы
красный-зеленый-синий(-голубой-фиол. если надо)


← →
hadra   (2002-04-11 14:59) [2]

или использовать представление цвета в HLS, меняя компоненту оттенка (H)ue


← →
Fast   (2002-04-11 15:16) [3]

спасибо сделал по градиентам может кому пригодистя

var k,color:integer;
ColorInd: Array[1..1024] of integer; //Массив цветов
begin
j:=0; k:=1;
for i:=0 to length(ColorInd) do
begin
inc(j);
if j>255 then
begin
j:=0;
inc(k);
end;
Case k of
1: Color:=255+256*(j)+0;
2: Color:=(255-j)+256*255;
3: Color:=0+256*255+256*256*j;
4: Color:=0+256*(255-j)+256*256*255;
end;
ColorInd[i]:=Color;
if color=0 then showmessage(IntToStr(i));
end;
end;


Кривовато конечно но работает.



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

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.011 c
14-48318
Igor_thief
2002-07-19 13:19
2002.08.15
Народ, как изменить вид hint a?


1-48100
Smok_er
2002-08-02 09:35
2002.08.15
XP style


1-48169
Belov
2002-08-02 13:22
2002.08.15
Как получить пусть к папке Start - Programs


7-48340
Megadeth
2002-06-03 19:01
2002.08.15
S.M.A.R.T


3-47938
VictorT
2002-07-24 13:24
2002.08.15
Структура таблицы




   Наверх