![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Перерисовка Image без мерцания
bug008 © (2004-11-19 08:07:00)Всем привет.
Есть такая проблема, Image постоянно заполняется картинкой по определенному алгоритму, так вот при перерисовке он постоянно мигает. Как избавится от этого?
bug008 (2004-11-19 21:55:00) [1]спасибо.
КаПиБаРа (2004-11-19 09:45:00) [2]КаПиБаРа © (19.11.04 9:41) [7]
это ответ на
hgd (19.11.04 9:42) [8]
hgd (2004-11-19 09:44:00) [3]Спасибо, разобрался!
hgd (2004-11-19 09:42:00) [4]нету такого как Image1.DoubleBuffered
КаПиБаРа (2004-11-19 09:41:00) [5]Поставь DoubleBuffered = True у оконного компонента (потомка TWinControl) на котором лежит Image
Ega23 (2004-11-19 09:38:00) [6]Хм... Действительно (TImage is TWinControl)=False...
КаПиБаРа (2004-11-19 09:36:00) [7]hgd (19.11.04 9:20) [3]
а можно поподробнее
F1
Ega23 © (19.11.04 9:31) [4]
Image1.DoubleBuffered:=True;
Свойство DoubleBuffered присутствует только у оконных компонентов.
Ega23 (2004-11-19 09:31:00) [8]а можно поподробнее
Image1.DoubleBuffered:=True;
hgd (2004-11-19 09:20:00) [9]а можно поподробнее
КаПиБаРа (2004-11-19 08:35:00) [10]DoubleBuffered = True
KilkennyCat (2004-11-19 08:19:00) [11]Сделайте буферизацию. Отрисовка в памяти, затем перенос типа BitBlt