[erledigt] Repaint bei TStringGrid mit OwnerDraw
-
- Beiträge: 768
- Registriert: Mo 4. Mai 2009, 13:24
- OS, Lazarus, FPC: Arch Linux, Lazarus 1.3 r44426M FPC 2.6.4
- CPU-Target: x86_64-linux-qt/gtk2
- Kontaktdaten:
[erledigt] Repaint bei TStringGrid mit OwnerDraw
Ich benutze ein Grid zum anzeigen von Daten, die ich nicht in den Cells speichere. Wenn ich StringGrid.Repaint; aufrufe, wird dabei nicht aktualisiert, jede andere Aktion zeichnet korrekt. Invalidate und Update funktionieren auch nicht. Ist das ein bekannter Bug und gibt es einen Workaround?
Zuletzt geändert von Scotty am Do 30. Jun 2011, 17:43, insgesamt 1-mal geändert.
-
- Beiträge: 619
- Registriert: Mi 9. Mär 2011, 16:34
- OS, Lazarus, FPC: Ubuntu10.04 LTS (L 0.9.31.0 FPC 2.4.4)
- CPU-Target: 64Bit
- Wohnort: seit 01.06.2011 in Wahlstedt
Re: Repaint bei TStringGrid mit OwnerDraw
ich weiß nicht ob dir das was hilft, aber kannst ja mal hier schauen. http://www.lazarusforum.de/viewtopic.php?f=55&t=4767" onclick="window.open(this.href);return false;Scotty hat geschrieben:Ich benutze ein Grid zum anzeigen von Daten, die ich nicht in den Cells speichere. Wenn ich StringGrid.Repaint; aufrufe, wird dabei nicht aktualisiert, jede andere Aktion zeichnet korrekt. Invalidate und Update funktionieren auch nicht. Ist das ein bekannter Bug und gibt es einen Workaround?
Ubuntu 10.04 LTS ist meine Heimat. Lazarus ist meine Sprache
und der Kreis Segeberg meine LIEBE 


-
- Beiträge: 290
- Registriert: Mo 24. Dez 2007, 13:14
- OS, Lazarus, FPC: WinXP-Pro-Sp3, Xubuntu 12.04, (Laz 1.1-SVN Mai2012, FPC 2.6.1 / 2.6.0-Linux)
- CPU-Target: AMD64X2
Re: Repaint bei TStringGrid mit OwnerDraw
Vielleicht solltest du Refresh(); benutzen.
Re: Repaint bei TStringGrid mit OwnerDraw
Ich weiss nicht ob's hilft, aber hast du das gelesen?
http://wiki.lazarus.freepascal.org/Grid ... ng_process" onclick="window.open(this.href);return false;
http://wiki.lazarus.freepascal.org/Grid ... ng_process" onclick="window.open(this.href);return false;
-
- Beiträge: 768
- Registriert: Mo 4. Mai 2009, 13:24
- OS, Lazarus, FPC: Arch Linux, Lazarus 1.3 r44426M FPC 2.6.4
- CPU-Target: x86_64-linux-qt/gtk2
- Kontaktdaten:
Re: Repaint bei TStringGrid mit OwnerDraw
Ich hab die Lösung gefunden, was es war verrate ich aber besser nicht
. Danke euch allen!
