Einzelnen Beitrag anzeigen

Benutzerbild von MasterEvil
MasterEvil

Registriert seit: 12. Feb 2005
Ort: Hannover
234 Beiträge
 
Delphi 7 Enterprise
 
#1

Font im Create setzen / Probleme mit dfm

  Alt 3. Sep 2007, 09:01
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
  Mit Zitat antworten Zitat