/// <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)); } }