Hallo alle zusammen,
ich erstelle mir gerade ein erweitertes Datengitter mit zusätzlichen Möglichkeiten wie z.B. "Autom. Formatieren von Floatfeldern", "Anzeige von Memos", "Autom. Wiederherstellen des Gitters zur Laufzeit" etc.
Soweit funktioniert alles ganz gut, sobald ich aber in der überschriebenen Prozedur "Loaded" meine Gittereinstellungen wiederherstelle "verliert" die Komponente die geänderten Einstellungen z.B. AutoFormat.
procedure TEnhancedDBGrid.Loaded;
begin
inherited Loaded;
if AutoRestore then
Columns.LoadFromFile(<FileName>)
end;
Wenn ich die Wiederherstellung ausklammere behalten alle Properties ihren eingestellten Wert, ansonsten funktioniert die Wiederherstellung, die Werte sind aber verloren...!
Weiss jemand was ich hier falsch mache?
Vielen Dank und beste Grüße
Holger Rogge
ich erstelle mir gerade ein erweitertes Datengitter mit zusätzlichen Möglichkeiten wie z.B. "Autom. Formatieren von Floatfeldern", "Anzeige von Memos", "Autom. Wiederherstellen des Gitters zur Laufzeit" etc.
Soweit funktioniert alles ganz gut, sobald ich aber in der überschriebenen Prozedur "Loaded" meine Gittereinstellungen wiederherstelle "verliert" die Komponente die geänderten Einstellungen z.B. AutoFormat.
procedure TEnhancedDBGrid.Loaded;
begin
inherited Loaded;
if AutoRestore then
Columns.LoadFromFile(<FileName>)
end;
Wenn ich die Wiederherstellung ausklammere behalten alle Properties ihren eingestellten Wert, ansonsten funktioniert die Wiederherstellung, die Werte sind aber verloren...!
Weiss jemand was ich hier falsch mache?
Vielen Dank und beste Grüße
Holger Rogge
Comment