Как через лазарус сделать чтобы форма меняла цвет от одного до другого(от красного к...

0 голосов
163 просмотров

Как через лазарус сделать чтобы форма меняла цвет от одного до другого(от красного к черному и потом наоборот)


Информатика (12 баллов) | 163 просмотров
Дан 1 ответ
0 голосов

1 var
2 cl : array[0 .. 2] of TColor = (clGreen, clRed, clYellow);
3 curr : integer = 0;
4
5 procedure TForm1.Button1Click(Sender: TObject);
6 begin
7 curr := succ(curr) mod 3;
8 Color := cl[curr];
9 end;
10
11 procedure TForm1.FormCreate(Sender: TObject);
12 begin
13 Color := cl[curr];
14 end;

(70 баллов)
0

не работает

0

как? не работает

0

вот так

0

и я видел этот код

0

у меня так работало

0

на просторах интернета

0

ну хз

0

мне надо более проще

0

препод сказал в одну строчку пишится

0

и мы так и не предумали не чего