Einzelnen Beitrag anzeigen

Hawkeye219

Registriert seit: 18. Feb 2006
Ort: Stolberg
2.227 Beiträge
 
Delphi 2010 Professional
 
#14

Re: Komponente erstellen: Untereinträge

  Alt 28. Apr 2006, 13:36
Hallo Sascha,

TColor ist eigentlich nur ein Integerwert und erfordert keine Sonderbehandlung. Ein TFont-Feld wird im Konstruktor erzeugt und im Destruktor wieder freigegeben. Um Änderungen am Fontobjekt feststellen zu können, kann man eine private Behandlungsroutine für das OnChange-Ereignis einklinken. Bei echten Komponenten als Unterobjekt ist zu beachten, daß nach dem Erzeugen deren Methode Delphi-Referenz durchsuchenSetSubComponent aufgerufen wird, damit sie ihre Eigenschaften in die .dfm-Datei schreiben (siehe hier). Den Umgang mit TColor bzw. TFont schaust du dir am besten im VCL-Quelltext zu TControl an (Constructor/Destructor).

Gruß Hawkeye
  Mit Zitat antworten Zitat