sähe das dann etwa so aus?
Delphi-Quellcode:
type
TMeinProperty=
class
private
fA:
string;
fB:boolean;
fC:integer
protected
public
published
property A:
string read fA
write fA;
property B: boolean
read fB write fB;
property C: integer
read fC
write fC;
end;
type
TMeinKomponent =
class(TComponent)
private
fFilename:
string;
fReady:boolean;
fSpezial:TMeinProperty
protected
public
constructor Create(AOwner: TComponent);
override;
destructor Destroy;
override;
published
property Filename:
string read fFilename;
property Ready:boolean
read fReady;
property Spezial:TMeinProperty
read fSpezial
write fSpezial;
end;