Пример #1
0
        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();
        }
Пример #2
0
        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);
            }
        }