Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Pfoto,
12. Feb 2008
Die AddItem-Methode gibt aber leider auch nichts automatisch wieder frei,
wie ich eben nachgelesen haben:
Aus der Hilfe:
Schade, dass es wirklich nicht schon längst eine Listbox
seitens Delphi gibt, die sowas von alleine managed.
Gruß
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Pfoto,
12. Feb 2008
Wenn ich mich recht entsinne, kann ich doch den "normalen"
TStrings, die der TListbox angehören, nur Objekte ohne Parent
zuweisen, d.h. ich bin _immer_ für deren Freigabe zuständig.
Die Items selbst werden erst im anschließenden Destroy
des Vorfahrens gelöscht, wie ich gesehen habe.
Gruß
Pfoto
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Pfoto,
12. Feb 2008
Hallo zusammen!
ich habe hier einen Nachfahren einer TListbox, der mit AddObject
hinzugefügte Objekte selbst verwaltet (ähnlich wie TObjectList).
Das Problem:
Im Destroy-Bereich (der natürlich überschrieben wurde), möchte
ich alle Objekte freigeben:
destructor TAdvEditListBox.Destroy;