warum hast du nur 1 model und 1 controller
es würde sich ein :
icon controller mit
- delete_icon
- add_new_icon
- usw anbieten
ein Start menu controller usw
einfach aus dem gedanken heraus:
wie betreibst du 5 Views mit einem Controller und hältst es übersichtlich
gleiches gilt für das model
du kannst einen Controller für jede view bauen ... da die View center keine ahnung von view right haben sollte
dass diese elemente richtig dargestellt werden ist das problem des layouts darüber in dem Fall View
-> du versuchst das managen von
view right
view left
view center
UND das managen der ganzen view
in einem controller unter zu bringen
gleiche gilt für das Model
ohne code kann man nicht mehr sagen nur sobald du den code theoretisch rein stellen würdest
-> es würde niemand den code verstehen weil es nach deinem diagramm zu verschachtelt ist