Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.01.16;
Скачать: CL | DM;

Вниз

Мерцание при перерисовке   Найти похожие ветки 

 
Navi ©   (2004-01-01 13:57) [0]

Здравствуйте!
Скачал пример векторного редакотра с http://www.delphimaster.ru/download/programs4.html. Там идет
отрисовка на канве формы, а мне надо на PaintBox - перетащил события MouseDown, MouseMove,
MouseUp, FormPaint на PaintBox ну и подправил в них канву на PaintBox.Canvas. Вобщем если PaintBox
лежит на форме (справа, а слева положил на форму панель) - мерцания нет, но вокруг PaintBox-а
образуется фон с рабочего стола; а если PaintBox положить на вторую панель (справа) то появляется
мерцание. Вобщем все дело в procedure WMEraseBkGnd(var M : TWMEraseBkGnd); message wm_EraseBkGnd;
Вопрос собственно- как рисуя на PaintBox лежащем на Panel избавиться от мерцания.
Спасибо.


 
Липа   (2004-01-01 15:19) [1]

Panel1.DoubleBuffered := True;


 
Navi ©   (2004-01-01 17:23) [2]

To Липа - СПАСИБО!


 
Липа   (2004-01-02 00:35) [3]

Ага.
То Липа, то берёза..


 
Дмитрий В. Белькевич ©   (2004-01-02 19:15) [4]

Способ хороший, и то не всегда. Но ресурсы жрет. Причем неплохо так жрет.



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

Текущий архив: 2004.01.16;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.034 c
1-49599
arhis
2004-01-06 14:28
2004.01.16
Размер объекта


8-49647
Delphin
2003-09-16 14:31
2004.01.16
Народ, помогите пожалуйста найти компонент dxPack первой версии (


9-49383
Плохой человек
2003-06-17 16:09
2004.01.16
Так в чём же всё-таки писать аркады?..


1-49487
Alek Silverstone
2004-01-03 11:30
2004.01.16
Модуль proxies


14-49713
McSimm
2003-12-26 10:50
2004.01.16
« По Вашим письмам »