![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Моргает Image [D7, Win2k, WinXP]
Fynjy © (2004-08-10 15:31:00)Почему моргает Image, когда я на ней рисую?
Когда рисую на форме такого не происходит.
Как этого избежать?
TUser (2004-08-10 16:06:00) [1]Мигает все именно из-за многократной перерисовки. Если нарисовать 100 линий подряд - будет моргать. Если их все 'нарисовать' в памяти, а потом все сразу вывести на экран, то моргать не будет (или будет моргать меньше).
Egloo (2004-08-10 16:02:00) [2]та же двойная буферизация, если я правильно понял...
TUser (2004-08-10 15:57:00) [3]Рисовать в TBitMap + Assign
Egloo (2004-08-10 15:49:00) [4]2 Fynjy
Не за что :)
2 wicked
Ты прав, тормоза присутствуют...
wicked (2004-08-10 15:45:00) [5]посоветую ставить DoubleBuffered := true только во время рисования по Image - нечего плодить тормозные программы...
Fynjy (2004-08-10 15:43:00) [6]2 Egloo
Огроооомное спасибо!
Egloo (2004-08-10 15:35:00) [7]на OnCreate формы поставь:
DoubleBuffered := true;