Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi Font im Create setzen / Probleme mit dfm (https://www.delphipraxis.net/98862-font-im-create-setzen-probleme-mit-dfm.html)

MasterEvil 3. Sep 2007 09:01


Font im Create setzen / Probleme mit dfm
 
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

Hawkeye219 3. Sep 2007 09:32

Re: Font im Create setzen / Probleme mit dfm
 
Hallo Steffen,

hast du schon einmal versucht, die Methode Delphi-Referenz durchsuchenTComponent.Loaded zu überschreiben? Siehe dazu auch diesen Beitrag.

Gruß Hawkeye


Alle Zeitangaben in WEZ +1. Es ist jetzt 16:14 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz