public static string SettingCommon(SettingCommon settingCommon) { string result = ""; int bias = new Random().Next(2, 9); result += bias.ToString(); foreach (char c in settingCommon.PassAdmin) { result += ((char)(c + bias)).ToString(); } result += "\n"; result += settingCommon.graphSetting.AxisSizeFont.ToString() + "\n"; result += settingCommon.graphSetting.LegendPos.ToString() + "\n"; result += settingCommon.graphSetting.LegendSizeFont.ToString() + "\n"; result += settingCommon.graphSetting.LegendVis.ToString() + "\n"; result += settingCommon.graphSetting.LineWidth.ToString() + "\n"; result += settingCommon.IsWindowMode + "\n"; result += settingCommon.IsAutorunWin + "\n"; result += settingCommon.IsRunModules + "\n"; result += settingCommon.PathConfig + "\n"; result += settingCommon.MaxColor.ToString() + "\n"; result += settingCommon.MinColor.ToString() + "\n"; result += settingCommon.Dark.ToString() + "\n"; return(result); }
public SettingCommon Clone() { SettingCommon sc = new SettingCommon(); sc.PassAdmin = this.PassAdmin; sc.graphSetting = this.graphSetting.Clone(); sc.IsWindowMode = this.IsWindowMode; sc.IsAutorunWin = this.IsAutorunWin; sc.IsRunModules = this.IsRunModules; sc.PathConfig = this.PathConfig; sc.MinColor = Color.FromRgb(this.MinColor.R, this.MinColor.G, this.MinColor.B); sc.MaxColor = Color.FromRgb(this.MaxColor.R, this.MaxColor.G, this.MaxColor.B); sc.Dark = Dark; return(sc); }