Hallo!
Ich habe folgendes Problem: Ich habe eine von TForm abgeleitete Klasse für ein eigenes Form, auf dem zB ein Memofeld liegt.
Jetzt möchte ich, BEVOR ich das Form erzeuge, herausfinden, welcher Font zB in diesem Memofeld verwendet wird.
Ich habe mir das so vorgestellt, dass ich eine Class Function schreibe, die mir diesen Wert zurückgibt - nur: Wie komme ich in dieser auf den Wert?
Wenn ich versuche, ihn mit
Delphi-Quelltext
1:
| Result := Memo1.Font.Name; |
zurückzugeben, sagt er mir (verständlicherweise)
Zitat: |
Instanz-Variable "Memo1" in diesem Zusammenhang nicht verfügbar.
|
Klar - Memo1 ist ja noch nicht instanziiert.
Aber irgendwoher muss der Wert doch zu bekommen sein, schließlich weiß Delphi bei Erzeugung eines solchen Formulars auch, welcher Font gesetzt werden soll...
Hat jemand eine Idee?
Danke schonmal