Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Ganymed,
30. Apr 2008
DoubleBuffered beißt sich irgendwie mit der eigenen Paint()-Methode (es werden nicht mehr alle Zellen gezeichnet, die gezeichnet hätten werden müssen).
Auf dem Canvas von einem temoprärem Bitmap zu zeichnen ist ja genau das, was ich will. In der eigenen Paint()-Methode kann ich das ja einfach machen. Das Problem ist, wie bekomme ich die geerbte Paint()-Methode von TCustomGrid dazu, auch auf...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Ganymed,
29. Apr 2008
Es gibt da DisableAlign() und EnableAlign(), das bringt aber nix - das Grid hat ja keine untergeordneten Komponenten.
Wäre schön, wenn es so einfach wäre :)
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Ganymed,
29. Apr 2008
Hallo!
Ich habe eine von TStringGrid abgeleitete Komponente die einen Haufen zusätzlicher Funktionalität mitbringt (farbige Zellen, Textausrichtung etc.). Die Komponente überschreibt die Paint()-Funktion von TStringGrid und hängt sich selbst da dran. Funktioniert alles ganz toll.
Nur flimmter es sehr stark bei größeren Datenmengen oder bei Größenänderung. Um dieses Flimmern abzustellen, ist...