J
Jeff Jarrell
I am using the variation of a ModelViewPresenter pattern, now called
Supervising Controller\ Passive view.
The essense of the pattern is that all of the logic is in the controller
classe and the form has no logic. That make is easy to change or swap out
the visual component for testing or branding purposes.
Application.Run() takes a FORM object. But in this pattern (my
implementation) the view (form) is launched from the presenter.
It seems to work if I take out the Application.Run() and replace it with the
IPresenter.Execute(showModal)
But should I be looking deeper here? Am I losing something that will cause
me grief later?
Thanks,
jeff
Supervising Controller\ Passive view.
The essense of the pattern is that all of the logic is in the controller
classe and the form has no logic. That make is easy to change or swap out
the visual component for testing or branding purposes.
Application.Run() takes a FORM object. But in this pattern (my
implementation) the view (form) is launched from the presenter.
It seems to work if I take out the Application.Run() and replace it with the
IPresenter.Execute(showModal)
But should I be looking deeper here? Am I losing something that will cause
me grief later?
Thanks,
jeff