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

Нужен компонент типа LABEL, только с большей скоростью перерисовки!!!   Найти похожие ветки 

← →
VEG ©   (2001-12-10 22:01) [0]

Короче, пишу:

var
P:Integer=0;
L:Integer=255;

procedure TForm1.Timer1Timer(Sender: TObject);
begin
If P=0 Then
begin
If L>0 Then
begin
L:=L-5;
Label11.Font.Color:=RGB(L,L,L);
end;
end;
If P=1 then
begin
If L<255 Then
begin
L:=L+5;
Label11.Font.Color:=RGB(L,L,L);
end;
end;
end;

procedure TForm1.Button6Click(Sender: TObject);
begin
P:=0;
end;

procedure TForm1.Button5Click(Sender: TObject);
begin
P:=1;
end;

procedure TForm1.Button1Click(Sender: TObject);
begin
P:=2;
end;

При выполнении кода LABEL очень сильно моргает!!!


← →
Феликс ©   (2001-12-11 02:29) [1]

Интересно, а что ты делаешь? Наверное, грузишь прогу, а там бац и label моргает! Вот это круто! Потом скинешь исходник, а?

Да, и еще!
procedure TForm1.Button6Click(Sender: TObject);
begin
P:=0;
end;

procedure TForm1.Button5Click(Sender: TObject);
begin
P:=1;
end;

procedure TForm1.Button1Click(Sender: TObject);
begin
P:=2;
end;

-------------------------------------------------------------------
Не проще все в одну кнопку запихнуть?


← →
Феликс ©   (2001-12-11 02:31) [2]

Совсем забыл по вопросу ответить! Тут не аля label "с хорошой перерисовкой" нужен, тут только OpenGL. :))))))))))))))))))))))


← →
Nikolay ©   (2001-12-11 10:27) [3]

Это вроде потрематься а не общие вопросы:-)

Вот так!(с)



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

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



Память: 0.45 MB
Время: 0.01 c
1-99938
дикое Кенгуру
2002-01-06 06:46
2002.01.31
Как вставить в TRichEdit такоеже выпадающее меню как в TEdit ? Чтобы не писать своё и не делать мартышкин труд.


7-100083
Neo2002
2001-10-22 21:34
2002.01.31
Как обратно врубить мышь и клаву?


3-99845
Dreamer
2001-12-26 00:06
2002.01.31
Как программу запустить на чужом компе.


3-99852
Georg
2001-12-20 17:08
2002.01.31
Проблема выбора: MySQL или Interbase


1-99964
shelest
2002-01-14 11:34
2002.01.31
Grid и его разновидность.




   Наверх