Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

TDXDraw мерцает при изменение размеров окна


Vito ©   (2006-12-16 00:46:00) 

Такой вопрос. Использую пакет DelphiX и компонент TDXDraw.
На нем по таймеру рисую, что мне надо. Все отлично и меня устраивает, но при изменении размеров основного окна (когда тянуть мышкой за угол), поверхность DXDraw становится черной и начинает мерцать. Когда процесс ресайза заканчивается, все опять нормально рисуется.
Как это побороть?
(PS: Другие библиотеки прошу не предлагать)


@!!ex   (2007-01-11 09:35:00) [1]


> Vito   (16.12.06 14:39) [2]
> Спасибо, я понял в чем проблема, просто при ресайзе таймер
> останавливается.

Хм.. А я наивно полагал, что проблема в Erase Background....


asdfg   (2007-01-11 09:29:00) [2]


> TDXDraw.

Как установить TDXDraw и tdxtimer class


Piroxyline   (2006-12-18 15:27:00) [3]

??? Это как???


Vito   (2006-12-16 14:39:00) [4]

Спасибо, я понял в чем проблема, просто при ресайзе таймер останавливается.


XProger   (2006-12-16 02:05:00) [5]

Это критично? WM_PAINT (onPaint) обрабатывать.


Наверх

Титульная страница Поиск, карта сайта Написать письмо