Hallo Perlsau,
danke fuer die ausfuehrliche Antwort
Idee 1 finde ich ganz gut, so spart man sich schonmal die Arbeit mit allen visible:=false und das case of bleibt auch recht uebersichtlich. Mit TObjectList habe ich noch nicht gearbeitet. Scheint eine Art StringList fuer Objekte zu sein. Einen wirklichen Vorteil sehe da nicht im Vergleich zu Idee 1. Letztere wird implementiert