public override void LoadSettings(DownDetectorSettings settings) { uriInfoCollectionEditor.Statuses = settings.Statuses; uriInfoCollectionEditor.Items = settings.Addresses.Clone(); base.LoadSettings(settings); }
public override void SaveSettings(DownDetectorSettings settings) { settings.Addresses.Clear(); settings.Addresses.AddRange(uriInfoCollectionEditor.Items); settings.Addresses.Sort(); base.SaveSettings(settings); }
public override void LoadSettings(DownDetectorSettings settings) { intervalTimeSpanPicker.Value = settings.Interval; unstableIntervalTimeSpanPicker.Value = settings.UnstableInterval; displayCountNumericUpDown.Value = settings.MaximumDisplayItems; showNotificationsCheckBox.Checked = settings.ShowNotifications; startWithWindowsCheckBox.Checked = StartupManager.IsRegisteredForStartup(); showMenuItemsCheckBox.Checked = settings.ShowDisplayItems; offlineOnlyCheckBox.Checked = settings.ShowOfflineItemsOnly; maximumRedirectsNumericUpDown.Value = settings.MaximumRedirects; logDatesAsUtcCheckBox.Checked = settings.LogDatesAsUtc; base.LoadSettings(settings); }
public override void SaveSettings(DownDetectorSettings settings) { settings.Interval = intervalTimeSpanPicker.Value; settings.UnstableInterval = unstableIntervalTimeSpanPicker.Value; settings.MaximumDisplayItems = (int)displayCountNumericUpDown.Value; settings.ShowNotifications = showNotificationsCheckBox.Checked; settings.ShowDisplayItems = showMenuItemsCheckBox.Checked; settings.ShowOfflineItemsOnly = offlineOnlyCheckBox.Checked; settings.MaximumRedirects = (int)maximumRedirectsNumericUpDown.Value; settings.LogDatesAsUtc = logDatesAsUtcCheckBox.Checked; this.UpdateStartupSetting(); base.SaveSettings(settings); }
public virtual void SaveSettings(DownDetectorSettings settings) { }
public virtual void LoadSettings(DownDetectorSettings settings) { }