Вниз
Скачать: CL | DM;

Опять мерцание рисунка.   Найти похожие ветки 

← →
Спрашивающий_   (2003-06-25 03:39) [0]

Мастера пишу компанент для вывода графика наследую TPaintBox
проблема в чем график можно прокручивать изменяя координаты осей к которым привязан график и естественно чтобы данное дейсттвие производить приходится перерисовывать полностью всю область TPaintBox при прокрутке происходит мерцание из за первоначальной
очистки канвы я использую для очистки и задания фона канвы
Canvas.Brush.Color:=xxxxxxxxxxxxx
Canvas.FillRect(Canvas.ClipRect);
быстрая очиска с помощью BitBlt и двойная буфферизация тоже не помогают может что посоветуете.


← →
Думкин ©   (2003-06-25 05:40) [1]

> Спрашивающий_ (25.06.03 03:39)
Где у тебя сидит код рисования? Можно привести часть кода.


← →
Спрашивающий_   (2003-06-25 06:09) [2]

Я сейчас кое какие варианты пробую если не получится то продолжу эту ветку, разумеется с кодом.


← →
Um   (2003-06-25 06:53) [3]

Наследуйся от Tcustomcontol и WM_ERASEBKGND без inherited


← →
Спрашивающий_   (2003-06-25 09:09) [4]

Я провел ряд экспериментов и в частности с Tcustomcontol с ним были небольшие нюансы поэтому от него я отказался, остановился на TCustomPanel идеала я не добился но вполне приемлимо.



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

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.01 c
14-20205
Barlok
2003-06-21 11:03
2003.07.07
Перевод в градусы синуса?


1-20142
sva
2003-06-25 09:59
2003.07.07
LoadFromFile


14-20299
SemFLY
2003-06-19 09:16
2003.07.07
Проблема с WinRoute 5.0.4 ...


3-19983
Rust
2003-06-13 12:22
2003.07.07
БД


1-20035
Intell
2003-06-24 20:36
2003.07.07
Прогресс при копировании




   Наверх