Форум: "Основная";
Текущий архив: 2004.11.21;
Скачать: [xml.tar.bz2];
ВнизМоргания.. Найти похожие ветки
← →
PURGEN (2004-11-08 18:53) [0]Здравствуйте мастера...Вопрос такой: программно создается много картинок которые постепенно заполняют форму снизу вверх. При этом видно моргание формы...Так вот как от него избавиться..
← →
-=SS=- © (2004-11-08 19:13) [1]В onPaint
ControlStyle:=ControlStyle+[csOpaque]
← →
PURGEN (2004-11-08 19:23) [2]
procedure TForm1.FormPaint(Sender: TObject);
Так??? Один черт моргает.....
begin
ControlStyle:=ControlStyle+[csOpaque];
end;
end.
← →
-=SS=- © (2004-11-08 19:30) [3]Ты выводишь прямо на форму ?
Если да тогда поидеи должно быть всё гуд.
Если Всёравно плохо выходит попробуй уменьшить количество вызовов Application.ProcessMessage
← →
begin...end © (2004-11-08 19:35) [4]PURGEN (08.11.04 19:23) [2]
Form1.DoubleBuffered := True ?
← →
PURGEN (2004-11-08 19:40) [5]Хм....А если не прямо на форму...А например на панель???
← →
Rusty (2004-11-08 23:26) [6]Попробуй запретить перерисовку фона формы, перехватив сообщение WM_ERASEBKGND.
← →
Mihey_temporary © (2004-11-08 23:29) [7]
> Хм....А если не прямо на форму...А например на панель???
Panel.DoubleBuffered := True; ?
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2004.11.21;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.037 c