public void StoreValues(Data data, string path) { for (var i = 0; i < ApiAccess.Count; i++) { var tmp = ApiAccess[i]; tmp.StoreValues(data, @"" + path + @"ApiAccess\" + i + @"\"); } data.SetValue(@"" + path + @"ApiAccess\numClasses", ApiAccess.Count.ToString()); for (var i = 0; i < PrinterMappings.Count; i++) { var tmp = PrinterMappings[i]; tmp.StoreValues(data, @"" + path + @"PrinterMappings\" + i + @"\"); } data.SetValue(@"" + path + @"PrinterMappings\numClasses", PrinterMappings.Count.ToString()); for (var i = 0; i < TitleReplacement.Count; i++) { var tmp = TitleReplacement[i]; tmp.StoreValues(data, @"" + path + @"TitleReplacement\" + i + @"\"); } data.SetValue(@"" + path + @"TitleReplacement\numClasses", TitleReplacement.Count.ToString()); data.SetValue(@"" + path + @"AskSwitchDefaultPrinter", AskSwitchDefaultPrinter.ToString()); data.SetValue(@"" + path + @"Language", Data.EscapeString(Language)); data.SetValue(@"" + path + @"LastUsedProfileGuid", Data.EscapeString(LastUsedProfileGuid)); data.SetValue(@"" + path + @"LoggingLevel", LoggingLevel.ToString()); data.SetValue(@"" + path + @"PrimaryPrinter", Data.EscapeString(PrimaryPrinter)); data.SetValue(@"" + path + @"UpdateInterval", UpdateInterval.ToString()); }
public override string ToString() { StringBuilder sb = new StringBuilder(); sb.AppendLine("[Accounts]"); sb.AppendLine(Accounts.ToString()); for (int i = 0; i < PrinterMappings.Count; i++) { sb.AppendLine(PrinterMappings.ToString()); } for (int i = 0; i < TitleReplacement.Count; i++) { sb.AppendLine(TitleReplacement.ToString()); } sb.AppendLine("AskSwitchDefaultPrinter=" + AskSwitchDefaultPrinter.ToString()); sb.AppendLine("Language=" + Language.ToString()); sb.AppendLine("LastUsedProfileGuid=" + LastUsedProfileGuid.ToString()); sb.AppendLine("LoggingLevel=" + LoggingLevel.ToString()); sb.AppendLine("PrimaryPrinter=" + PrimaryPrinter.ToString()); sb.AppendLine("UpdateInterval=" + UpdateInterval.ToString()); return(sb.ToString()); }
public void StoreValues(Data data, string path) { data.SetValue(@"" + path + @"AskSwitchDefaultPrinter", AskSwitchDefaultPrinter.ToString()); data.SetValue(@"" + path + @"LastLoginVersion", Data.EscapeString(LastLoginVersion)); data.SetValue(@"" + path + @"LastSaveDirectory", Data.EscapeString(LastSaveDirectory)); data.SetValue(@"" + path + @"LastUsedProfileGuid", Data.EscapeString(LastUsedProfileGuid)); data.SetValue(@"" + path + @"PrimaryPrinter", Data.EscapeString(PrimaryPrinter)); }
public void StoreValues(Data data, string path) { data.SetValue(@"" + path + @"AskSwitchDefaultPrinter", AskSwitchDefaultPrinter.ToString()); data.SetValue(@"" + path + @"LastLoginVersion", Data.EscapeString(LastLoginVersion)); data.SetValue(@"" + path + @"LastSaveDirectory", Data.EscapeString(LastSaveDirectory)); data.SetValue(@"" + path + @"LastUsedProfileGuid", Data.EscapeString(LastUsedProfileGuid)); data.SetValue(@"" + path + @"PrimaryPrinter", Data.EscapeString(PrimaryPrinter)); data.SetValue(@"" + path + @"SettingsVersion", SettingsVersion.ToString(System.Globalization.CultureInfo.InvariantCulture)); }
public void StoreValues(Data data, string path) { Accounts.StoreValues(data, path + @"Accounts\"); for (int i = 0; i < DefaultViewers.Count; i++) { DefaultViewer tmp = DefaultViewers[i]; tmp.StoreValues(data, @"" + path + @"DefaultViewers\" + i + @"\"); } data.SetValue(@"" + path + @"DefaultViewers\numClasses", DefaultViewers.Count.ToString()); JobHistory.StoreValues(data, path + @"JobHistory\"); for (int i = 0; i < PrinterMappings.Count; i++) { PrinterMapping tmp = PrinterMappings[i]; tmp.StoreValues(data, @"" + path + @"PrinterMappings\" + i + @"\"); } data.SetValue(@"" + path + @"PrinterMappings\numClasses", PrinterMappings.Count.ToString()); for (int i = 0; i < TitleReplacement.Count; i++) { TitleReplacement tmp = TitleReplacement[i]; tmp.StoreValues(data, @"" + path + @"TitleReplacement\" + i + @"\"); } data.SetValue(@"" + path + @"TitleReplacement\numClasses", TitleReplacement.Count.ToString()); data.SetValue(@"" + path + @"AskSwitchDefaultPrinter", AskSwitchDefaultPrinter.ToString()); data.SetValue(@"" + path + @"Language", Data.EscapeString(Language)); data.SetValue(@"" + path + @"LastLoginVersion", Data.EscapeString(LastLoginVersion)); data.SetValue(@"" + path + @"LastSaveDirectory", Data.EscapeString(LastSaveDirectory)); data.SetValue(@"" + path + @"LastUsedProfileGuid", Data.EscapeString(LastUsedProfileGuid)); data.SetValue(@"" + path + @"LoggingLevel", LoggingLevel.ToString()); data.SetValue(@"" + path + @"PrimaryPrinter", Data.EscapeString(PrimaryPrinter)); data.SetValue(@"" + path + @"UpdateInterval", UpdateInterval.ToString()); }