Entwickler-Ecke

Multimedia / Grafik - Scrollen beim TDrawGrid


MarkusD - Fr 18.05.07 10:19
Titel: Scrollen beim TDrawGrid
Hallo,

also ich habe ein TDrawGrid, das nicht ganz auf das Window passt, also habe ich es in eine TScrollBox gepackt.
So, aber wenn ich jetzt rum scrolle, habe ich in dem Bereich, der einmal nicht im "Blickfeld" war nur noch weiße Farbe.

Kann ich das so hinbekommen, dass die Bilder draufbleiben, oder muss ich immer alles neu zeichnen?

Im Moment fülle ich alle zellen im OnPain-Ereigniss der Form neu... Und das alle paar ms.

Markus


passiv - Fr 18.05.07 10:28

ein tdrawgrid kann selbst scrollen und übernimmt das neuzeichnen selbst, wenn nix drin ist und sonst musst du dir merken, was drin ist und im OnDrawCell (er kommt immer hier vorbei wenn eine zelle neu gezeichnet wird) selbst zeichnen lassen