private MainWindow CreateWindow(Screen screen, LayoutCanvas canvas, bool primary) { MainWindow win = new MainWindow(primary); win.Closed += new EventHandler(winChild_Closed); win.SetImageLibraryController(m_libraryManager); win.SetupLayout(canvas, screen, m_mode == ManagerMode.Desktop); CentreWindow(win, screen); win.Show(); return win; }