Форум: "Основная";
Текущий архив: 2004.01.16;
Скачать: [xml.tar.bz2];
ВнизМерцание при перерисовке Найти похожие ветки
← →
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;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.008 c