Пример #1
0
        /// <summary>
        /// Saves the MRU data to the Settings xml file.
        /// </summary>
        public void SaveToSettings(Singletons.Settings settings)
        {
            string SavePath = "MRU";

            settings.SetValue(settings.AppendPath(SavePath, "Max"), _maxEntries);

            int number = 1;
            int i      = StartIndex;

            for (; i < EndIndex; i++, number++)
            {
                settings.SetValue(settings.AppendPath(SavePath, "File" + number), ((MruMenuItem)MenuItems[i]).Filename);
            }

            for (; number <= 16; number++)
            {
                settings.RemoveValue(settings.AppendPath(SavePath, "File" + number));
            }
        }