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