public Form1() { this.connector = new DataConnector(); this.username = this.connector.GetAppSetting(DataConnector.Settings.USERNAME); this.authToken = this.connector.GetAppSetting(DataConnector.Settings.AUTH_TOKEN); this.reqToken = this.connector.GetAppSetting(DataConnector.Settings.REQ_TOKEN); this.path = this.connector.GetAppSetting(DataConnector.Settings.PATH); if (string.IsNullOrEmpty(this.path) || !Directory.Exists(this.path)) { this.path = Path.Combine(Directory.GetCurrentDirectory(), "snaps"); } if (!Decimal.TryParse(this.connector.GetAppSetting(DataConnector.Settings.INTERVAL), out this.interval)) { this.interval = 1; } bool foo = true; if (bool.TryParse(this.connector.GetAppSetting(DataConnector.Settings.DL_SNAPS), out foo)) { this.dlSnaps = foo; } else { this.dlSnaps = true; } if (bool.TryParse(this.connector.GetAppSetting(DataConnector.Settings.DL_STORIES), out foo)) { this.dlStories = foo; } else { this.dlStories = true; } if (bool.TryParse(this.connector.GetAppSetting(DataConnector.Settings.AUTOSTART), out foo)) { this.autoStart = foo; } else { this.autoStart = false; } if (this.autoStart) { this.Visible = false; } InitializeComponent(); }
public frmSettings(DataConnector connector) { this.connector = connector; InitializeComponent(); }