Moin Daniel,
weder wie ViewStyle noch wie Font
Sollte es sein, wie bei ViewStyle, müsste man als Typ TSeite nehmen.
Dann liesse sich eine auswählen.
Wenn es so aussehen soll, wie bei TFont, müsste der Typ der Eigenschaft selber wieder ein Objekt mit Eigenschaften sein.
Bespiel (Fortführung von oben)
Delphi-Quellcode:
type
TMyObject = class(TObject)
private
FiHeight : integer;
FColor : TColor;
published
property Height : integer read FiHeight write FiHeight;
property Color : TColor read FColor write FColor;
end;
// Objekt von oben
private
FMyObject : TMyObject;
published
property MyObject : TMyObject read FMyObject write FMyObject;
end;
Jetzt würde im
OI eine Eigenschaft
Code:
+ MyObject
Height
Color (mit ComboBox)
enthalten sein.