Bitte immer nur ein Thema in einem Beitrag. Danke.
Okay, ich werde versuchen es beim nächsten Mal zu berücksichtigen
Zu MVVM:
Zuständig die Buttons entsprechend zu de-/aktivieren ist das Viewmodel. Ein Controller gehört da nicht dazu.
Wir machen MVVM mit einem selbstgebauten Framwork. Wegen der schlechten Umsetzung von Generics/
RTTI in Delphi kann ich das nicht empfehlen.
Okay, beim MVC gehört aber ein Controller dazu. Wer macht denn diese Logik bei MVC? Der Controller? Aber der soll doch eigentlich auch nichts vom View "wissen", oder habe ich da was falsch verstanden
Und was kannst du mir nun nicht empfehlen? Das Framework selberzumachen, oder MVVM im allgemeinen? Wenn du MVVM nicht empfehlen kannst: warum macht ihr es dann?
(soll kein "blaming" sein, sondern mich interessiert der technische Hintergrund)