public IXmlConvertable CreateMemento() { WorkbenchMemento memento = new WorkbenchMemento(); memento.Bounds = normalBounds; memento.DefaultWindowState = fullscreen ? defaultWindowState : WindowState; memento.WindowState = WindowState; memento.FullScreen = fullscreen; return(memento); }
public void SetMemento(IXmlConvertable xmlMemento) { if (xmlMemento != null) { WorkbenchMemento memento = (WorkbenchMemento)xmlMemento; Bounds = normalBounds = memento.Bounds; WindowState = memento.WindowState; defaultWindowState = memento.DefaultWindowState; FullScreen = memento.FullScreen; } }
public IXmlConvertable CreateMemento() { WorkbenchMemento memento = new WorkbenchMemento(); memento.Bounds = normalBounds; memento.DefaultWindowState = fullscreen ? defaultWindowState : WindowState; memento.WindowState = WindowState; memento.FullScreen = fullscreen; return memento; }