Hallo!
Ich möchte gerne ein allgemeines
Formular erstellen und von diesem dann einige spzialisierte Versionen
erstellen. Wenn ich ein neues
Formular erstelle erhalte ich ja eine neue Klasse TMeinFormular:
Delphi-Quellcode:
uses MeineUnit;
interface
uses ...
type
TMeinFormular = class(TForm)
...
Es ist kein Problem diese Klasse (das
Formular) abzuleiten und damit ein neues
Formular zu
erstellen:
Delphi-Quellcode:
uses MeineUnit;
type
TSpeziellesFormular = class(TMeinFormular)
...
Wenn ich das Programm starte und ein TSpeziellesFormular aufrufe reagiert dies genau wie TMainForumlar. Soweit also kein Problem. Aber wenn ich mir ein TSpeziellesFormular im Forumlardesigner anschaue ist dieses komplett leer. Dort werden keine der Komponenten von TMainForumlar angezeigt. Dies macht es natürlich etwas schwer das
Formular mit weiteren Komponenten zu erweitern. Wie schaffe ich es also, dass die geerbten Komponenten auch beim Entwurf angezeigt werden?
Besten Dank
Ares