Rysowanie z użyciem bufora...

0

Cześć!

Pisze komponent, który ma rysować pewne figury. Dotychczas rysowałem bezpośrednio po Canvasie w procedurze Paint, ale przy zmienie właściwości np. wysokości figur to wywołuje procedure Paint w celu przerysowania to irytuje mnie to "miganie". Próbowałem też używać bufora w postaci rysowania pierw na bitmapie a później przerysowywuje to na płótno kontrolki, ale tutaj jest jeszcze gorzej, wszystko trwa 2, albo 3 razy dłużej.
Nie bardzo wiem w czym jest problem. Nie wiem czy to wina rozmiaru (Width: 300px, Height: 50) czy może jest inny sposób na szybsze przerysowanie?

Zależy mi na tym bardzo, więc jeżeli możecie mi pomóc to będę wdzięczny...

p.s. nie chcę używać wątków!

0

Nie wiem czy to pomoże ale może spróbuj

DoubleBuffered:=True;

:)

0
{PIT} napisał(a)

Nie wiem czy to pomoże ale może spróbuj

DoubleBuffered:=True;

:)

Niestety :( Nie o to tutaj chodzi...

1 użytkowników online, w tym zalogowanych: 0, gości: 1