public StoredMDILayout storeCurrentLayout() { StoredMDILayout storedLayout = new StoredMDILayout(); storedLayout.BorderContainer = rootContainer.storeCurrentLayout(); return(storedLayout); }
public void closeMainGUIDialogs() { storedLayout = mdiLayoutManager.storeCurrentLayout(); foreach (DialogEntry dialog in dialogs) { dialog.closeMainGUIDialog(); } }
public void reopenMainGUIDialogs() { foreach (DialogEntry dialog in dialogs) { dialog.openMainGUIDialog(); } mdiLayoutManager.restoreLayout(storedLayout); storedLayout = null; }
public void restoreLayout(StoredMDILayout storedLayout) { rootContainer.restoreLayout(storedLayout.BorderContainer); this.invalidate(); }