Текущий архив: 2004.03.28;
Скачать: CL | DM;
Вниз
Как избавится от мигания PaintBox-а ? Найти похожие ветки
← →
Yagoda © (2003-11-16 15:11) [0]Вобщем есть PaintBox1, я там пытаюсь рисовать .. по алгоритму нарисовала объект, очистила PaintBox (зарисовала белым цветом), нарисовала объект в новом месте.
Так вот возникаеэт эфект мигания. Что можно предпринять ?
(Пробовала не затирать весь бокс, а рисовать фигуру в цвете фона на стром месте, все равно мигает, но уже фигура, чувствую что не туда копаю). Помогите если кто знает ?
← →
Думкин © (2003-11-16 15:31) [1]Описано мало, но видимо:
1. При подобном подходе - надо юзать TImage.
2. Или рисовать на картинке и в методе Paint PaintBox"a бросать на него картинку.
← →
Yagoda © (2003-11-16 15:53) [2]Незнаю поможет ли мне TImage.
А поповоду "рисовать на картинке " это как ?
Попробую описать подробнее есть масив А[100,100], вот его и отображаю, ежели элемент 0 то рисую белый квадрат (забыла: на paintbox проекцирую массив ), если 1 то синий ну и т.д. ... ну так вот из за того что перерисовывается весь пайнт бокс .. он мигает.
← →
Fenik © (2003-11-16 16:37) [3]Не надо TImage!
--
DoubleBuffered := True; (?)
← →
Infinity1 (2003-11-16 16:47) [4]Можно рисовать в памяти, и пото скидывать в визульный контрол
← →
Yagoda © (2003-11-16 17:01) [5]DoubleBuffered := True;
Это оно !! Спасибо !!!
Страницы: 1 вся ветка
Текущий архив: 2004.03.28;
Скачать: CL | DM;
Память: 0.45 MB
Время: 0.03 c