Forum: Object-Pascal / Delphi-Language
Delphi
by sx2008,
18. Jun 2011
Aber dein Klassendesign bleibt weiterhin fehlerhaft.
Es fängt schon an beim falschen Klassennamen.
(Niemand würde auf die Idee kommen die Klasse TFont als TFontList zu bezeichen;
genau darf doch ein Klasse, die Daten zu einem Ansprechpartner nicht TAnsprechpartnerList heisen)
Das Property ModifyAction gehört nicht zum einzelnen Ansprechpartner-Objekt;
aber das habe ich ja schon in Betrag #3...
Forum: Object-Pascal / Delphi-Language
Delphi
by sx2008,
18. Jun 2011
Also ich sehe da einige Fehler im Design:
1.) Die Klasse TAnsprechpartnerListe muss in Wirklichkeit TAnsprechpartner heissen, denn es handelt sich um keine "Liste"!!
Nur eine Namensänderung aber daraus folgen weitere Dinge
2.) Die Klasse TAnsprechpartner kann im Grunde genommen nur ein OnChange-Event besitzen, denn sie weiss nicht, ob sie irgendwo hinzugefügt oder gelöscht wurde.
Das Property...