Forum: Object-Pascal / Delphi-Language
by Stevie,
18. Mai 2015
Du nicht, aber Dejan Vu, so wie ich #6 verstanden habe.
Forum: Object-Pascal / Delphi-Language
by Stevie,
17. Mai 2015
Dann grep doch mal den FMX Code durch, ob da jemals eine Instanz von TMessageManager erzeugt wird, oder ob nicht an allen knapp 200 Stellen TMessageManager.DefaultManager genutzt wird. Wenn man nämlich ne selbsterzeugte Instanz benutzt, dann müsste man sie ja irgendwo in die beteiligten Akteure übergeben (Stichwort Dependency Injection). Nur leider passt das ja nicht so ganz zu der TComponent...
Forum: Object-Pascal / Delphi-Language
by Stevie,
17. Mai 2015
Hab ich einfach mal so angenommen (immerhin macht es System.Messaging so vor) - aber ok, kein Singleton. Und wie wissen nun Producer und Consumer von diesem "einen einzigen Multicasteventcontroller"?
Forum: Object-Pascal / Delphi-Language
by Stevie,
17. Mai 2015
Wo ist das Smiley mit Kreuz, Knoblauch und Pflock, wenn man es braucht? :P
Das klingt mir aber sehr nach einem Singleton - ne tolle lose Binding :shock:
Und EDA braucht man für diesen Anwendungsfall eher nicht.