Thema: Delphi Grid verschwindet

Einzelnen Beitrag anzeigen

zeras

Registriert seit: 11. Mär 2007
Ort: Saalkreis
1.618 Beiträge
 
Delphi 12 Athens
 
#9

AW: Grid verschwindet

  Alt 7. Aug 2019, 21:42
Danke für eure Hinweise. Nun habe ich schon einiges geändert. Leider noch nicht von Erfolg gekrönt.

Ich habe über das ganze OnActivate einen try except Block gesetzt. Kommt aber nicht in except.

Füllst du das Grid im Create-Event des Formulars?
>> Nein, alles im Activate.

Es könnte natürlich auch das OnDrawCell sein.
>> Das nutze ich nicht.


grid.beginUpdate / grid.endupdate
>> nun eingebaut, aber auch kein Erfolg

- Wird in Zeilen geschrieben, die vorher durch Hochsetzen von RowCount auch im Grid eingerichtet wurden?
Ja so in der Art
Delphi-Quellcode:
 IdxSGAll := IdxSGAll + 1;
 SGAll.RowCount := IdxSGAll + 1;
 SGAll.Cells[IdxColfName, IdxSGAll] := Search.Name;
- ist in den Gridproperties FixedRowsAlways = true gesetzt? Dann müsste zumindest die Kopfzeile erscheinen
Nein.

Ich werde das Projekt für den Test ein wenig abspecken müssen.

Wunderlich ist auch, dass manchmal einige Einstellungen verloren gehen bei TMS FormSize. Damit kann man ja die Position eines Formulars sichern. Bei einem der nächsten Starts des Programms liegt das Form aber immer rechts oben. Aber das scheint ein anderes Problem zu sein. Dieses Problem gibt es aber auf mehreren Rechnern.
Matthias
Es ist nie falsch das Richtige zu tun!
- Mark Twain
  Mit Zitat antworten Zitat