Thema: Delphi Frage zu TStringGrid

Einzelnen Beitrag anzeigen

DelTurbo
Online

Registriert seit: 12. Dez 2009
Ort: Eifel
1.194 Beiträge
 
Delphi 2007 Architect
 
#15

AW: Frage zu TStringGrid

  Alt 29. Jul 2010, 21:51
Da ich "meine" Threads immer versuche zu schliessen, hier die antwort.

Man(n) nimmt ein Panel und leg das was man anzeigen möchte auf das Panel. In meinem fall eine progressbar. Dann hängt man sich in OnDrawCell rein und arbeitet dann mit .PaintTo. Nicht wie anfangs beschrieben die Position des Panels ändern.

Delphi-Quellcode:
if ((ARow=10) AND (ACol=2)) then begin
  Panel1.PaintTo(StringGrid1.Canvas.Handle,Rect.Left,Rect.Top);
end;
Da hat auch den vorteil, das man wieder auf die celle klicken kann.

Ich hoffe das hilft vielleicht mal jemanden. Auf jeden fall ist der Thread nun auch "sauber" beendet.

Gruss
Alle meine Rechtschreibfehler sind Urheberrechtlich geschützt!!
  Mit Zitat antworten Zitat