public GUIMainController(GUIMainView view) { Serializer = new Serializer(this); Model = Serializer.Deserialize(); if(Model == null) Model = new GUIModel(); View = view; View.UpdateView(Model); }
static void Main() { Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); GUIMainView view = new GUIMainView(); GUIMainController controller = new GUIMainController(view); //Controller is saved in view as reference view.RegisterController(controller); Application.Run(view); }