Habe da ein Problem mit meiner Komponente.
Die Komponente dient der Darstellung der Felder in einem DBGrid. Die Daten wurden bisher in der Registry gespeichert (nicht hauen).
Jetzt habe ich die Komponente umgestellt, so dass man sich jetzt aussuchen kann, ob ini-Datei oder Registry.
Das lesen aus der INI-Datei dauert aber zu lange, da diese ja nicht im Speicher gehalten wird, wie die Registry.
Also habe ich versucht, das Einlesen der Daten beim Laden der Komponente einzubauen (Bisher beim Open des DataSet). Leider sind dann aber noch nicht alle Properties der Komponente gesetzt.
Hat jemand einen genialen Vorschlag, wie ich da vorgehen sollte?
//EDIT:
Topic-Titel geändert
//EDIT:
Link von "unten" hierher gesetzt:
FeldFormatierer
Ist aber noch nicht dokumentiert und nicht völlig durchgecheckt.
Die Steuerung für den Anwender wird mit der Methode ExecuteFieldmanager aufgerufen.
Wer will kann ja mal reinsehen.
Einen Link gibt es zur Zeit nur von hier (und in der DP). Die HP ist noch nicht angepasst, da die Komponente noch in der Testphase ist.
Das Zeit-Problem tritt auf, wenn sehr viele Tabellen-Felder vorhanden sind.