Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by RSE,
13. Apr 2010
Ich danke für die Antworten. Das mit der Kapselung ist mir erst kurz vor dem Absenden des Beitrags eingefallen und dann hab ich´s noch mit reingeschrieben. Je mehr ich jetzt in der Mittagspause drüber nachgedacht habe, desto besser gefällt mir die Variante. Also werde ich die Collection komplett kapseln. ;-)
Danke an alle Helfer!
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by RSE,
13. Apr 2010
Jetzt weiß ich wieder, was mich an diesen vorgefertigten Listen immer stört: Wenn ich mir ein Item zurückgeben lasse, dann ist das vom Typ TCollectionItem und nicht von meinem Typ TMyItem. Dadurch muss ich immer erst einen Typecast durchführen, bevor ich auf meine Eigenschaften zugreifen kann. :x
MyItemList.ItemClass(MyItemList.Items).MyProperty := 'was'; // mit TCollection...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by RSE,
13. Apr 2010
Danke für den Hinweis, ich werd mir die Klassen mal ansehen.