Luckie, dein Idealbild in allen Ehren, aber der praktische Anwendungsfall übertönt hin und wieder auch die schönste Theorie. Zudem ist das Projekt dermaßen Maßgeschneidert, man könnte diese Dinge bestenfalls als Gerüst für ein anderes nehmen, aber man muss zwangsweise an den Code ran.
Die Prozesslogik liegt vor allem auch in meiner Variante nicht im Formular! Das "frmAnwahl", dass die Standardhandler beherbergt, tut genau eben auch nur das, und es existierte nur, weil ich hoffte damit an diese Handler im
OI zu kommen. Glaub mir, ich habe über Softwaredesign in meinem Leben mehr als genug gehört, nur macht es Delphi einem stellenweise auch nicht gerade leichter.
"When one person suffers from a delusion, it is called insanity. When a million people suffer from a delusion, it is called religion." (Richard Dawkins)