Am 28.12.2021 um 02:54 schrieb Jens Kallup:
> Hallo,
>
> glücklicherweise macht Delphi diese "Aufklappfunktion" schon von sich
> aus indem es weitere Properties anzeigt die man dann so programmieren
> kann, dass dann eine TColorBox erscheint, oder ein TFontDialog, etc..
>
> Jens
Dann hatt diese Collection wohl nichts mehr mit der aus D5 zu tun, denn
da ist es wie gesagt nur ein nicht sichtbarer Container.
Laut Hilfe verwendet TListView Ableitungen von CollectionItems, taugt
eventuell zum nachlesen.
Was mir aber aufgefallen ist:
constructor TkallupMenuPanelCollectionItem.Create(AOwner: TCollection);
begin
...
self.FCollection := TkallupMenuPanelCollection.Create(self.FComponent);
end;
dort erzeugst Du doch schon eine UnterCollection. Ist das so richtig?
Sollte das nicht eher heißen
self.FCollection := AOwner; ?
Jens