/// <inheritdoc /> /// <summary> /// Static constructor. Sets all settings to default. /// </summary> static Settings() { AutoCloseConsole = false; foreach (MagicalNumbersFinderHelper magicalNumberFinder in magicalNumberFinders_) { SyntaxKindsForMagicalNumberSearch.Add(magicalNumberFinder.SyntaxKind); } }
/// <summary> /// Event function. Called when selection in MagicalNumberFinder ListView has changed /// </summary> /// <param name="sender">Event sender</param> /// <param name="e">Arguments</param> private void MagicalNumberFinderListView_OnSelectionChanged(object sender, SelectionChangedEventArgs e) { foreach (var item in e.AddedItems.Cast <MagicalNumbersFinderHelper>()) { SyntaxKindsForMagicalNumberSearch.Add(item.SyntaxKind); } foreach (var item in e.RemovedItems.Cast <MagicalNumbersFinderHelper>()) { SyntaxKindsForMagicalNumberSearch.Remove(item.SyntaxKind); } }