private void SaveSettings() { var _mysettings = new DASettings(); var bounds = DesktopBounds; _mysettings.WinTop = Location.Y; _mysettings.WinLeft = Location.X; _mysettings.WinHigh = Size.Height; _mysettings.WinWide = Size.Width; _mysettings.Fake = false; _mysettings.LastPath = LastFile; //_mysettings.PathHistory = mnuMRU.GetFiles().ToList(); _mysettings.SplitLoc = imageListView1.PaneWidth; _mysettings.Thumbsize = imageListView1.ThumbnailSize.Height; _mysettings.Save(); }
private void LoadSettings() { var _mysettings = DASettings.Load(); // No existing settings. Use default. if (_mysettings.Fake) { StartPosition = FormStartPosition.CenterScreen; } else { // restore windows position StartPosition = FormStartPosition.Manual; Top = _mysettings.WinTop; Left = _mysettings.WinLeft; Height = _mysettings.WinHigh; Width = _mysettings.WinWide; LastFile = _mysettings.LastPath; imageListView1.PaneWidth = _mysettings.SplitLoc; imageListView1.ThumbnailSize = new Size(_mysettings.Thumbsize, _mysettings.Thumbsize); } }