/// <summary> /// Default constructor /// </summary> public MainWindow() { //create associated objects InitializeComponent(); this.WindowState = WindowState.Maximized; Whiteboard whiteBoard = new Whiteboard(); this.Content = whiteBoard; controller = new Controller(whiteBoard); whiteBoard.controller = this.controller; }
/// <summary> /// default constructor with passed UI reference /// </summary> /// <param name="ui"></param> public CanvasDrawer(Whiteboard ui) { this.ui = ui; }
/// <summary> /// Default construtor /// </summary> /// <param name="ui">back reference to UI</param> public Controller(Whiteboard ui) { Ui = ui; }