Hallo,
vor einer Weile haben wir von Delphi6 auf Delphi2007 gewechselt und ab und zu tauchen dann doch noch mal Probleme auf ...
So wie dieses:
Wir haben eine eigene Memo bzw RichEdit Komponente und der Standard-Font dieses Memos wird im Create aus einer Ini-Datei geladen. Dies funktionniert nun nicht mehr.
Das Auslesen schon, nur wird der Wert danach mit einem Wert aus der
dfm Datei überschrieben.
Das dies überhaupt passiert, liegt wohl dadran, dass sich der Wert für ParentFont vom Memo beim Abspeichern des Formulars immer wieder auf false zurück setzt. Dies ist uns ein Rätsel.
Bei einem Standard-Memo passiert dies nicht.
In der Ableitungsreihe (UnserMemo -> PlusMemo -> TCustomControl) wird der Default (true) von ParentFont nirgends verändert und das PlusMemo hat in der ganzen
Unit nirgends einen Zugriff auf ParentFont ...
Wie kann das also sein?
Gruß,
Steffen