static TextColors()
        {
            var category = new Guid(Shell.FontAndColorDefaultsResultsText.CategoryGuidString);

            FontFamilyKey = new FontResourceKey(category, FontResourceKeyType.FontFamily);
            FontSizeKey   = new FontResourceKey(category, FontResourceKeyType.FontSize);
            PlainTextBackgroundBrushKey    = new ThemeResourceKey(category, EntryNames.PlainText, ThemeResourceKeyType.BackgroundBrush);
            PlainTextForegroundBrushKey    = new ThemeResourceKey(category, EntryNames.PlainText, ThemeResourceKeyType.ForegroundBrush);
            SelectedTextBackgroundBrushKey = new ThemeResourceKey(category, EntryNames.SelectedText, ThemeResourceKeyType.BackgroundBrush);
        }
Beispiel #2
0
        static GridColors()
        {
            var category = new Guid(Shell.FontAndColorDefaultsResultsGrid.CategoryGuidString);

            FontFamilyKey = new FontResourceKey(category, FontResourceKeyType.FontFamily);
            FontSizeKey   = new FontResourceKey(category, FontResourceKeyType.FontSize);
            NormalCellBackgroundBrushKey           = new ThemeResourceKey(category, EntryNames.NormalCell, ThemeResourceKeyType.BackgroundBrush);
            NormalCellForegroundBrushKey           = new ThemeResourceKey(category, EntryNames.NormalCell, ThemeResourceKeyType.ForegroundBrush);
            SelectedCellBackgroundBrushKey         = new ThemeResourceKey(category, EntryNames.SelectedCell, ThemeResourceKeyType.BackgroundBrush);
            SelectedCellForegroundBrushKey         = new ThemeResourceKey(category, EntryNames.SelectedCell, ThemeResourceKeyType.ForegroundBrush);
            InactiveSelectedCellBackgroundBrushKey = new ThemeResourceKey(category, EntryNames.InactiveSelectedCell, ThemeResourceKeyType.BackgroundBrush);
            InactiveSelectedCellForegroundBrushKey = new ThemeResourceKey(category, EntryNames.InactiveSelectedCell, ThemeResourceKeyType.ForegroundBrush);
            HeaderCellBackgroundBrushKey           = new ThemeResourceKey(category, EntryNames.HeaderCell, ThemeResourceKeyType.BackgroundBrush);
            HeaderCellForegroundBrushKey           = new ThemeResourceKey(category, EntryNames.HeaderCell, ThemeResourceKeyType.ForegroundBrush);
            FailureMarkerForegroundBrushKey        = new ThemeResourceKey(category, EntryNames.FailureMarker, ThemeResourceKeyType.ForegroundBrush);
            GridLinesBrushKey = new ThemeResourceKey(category, EntryNames.GridLines, ThemeResourceKeyType.ForegroundBrush);
        }
        static QuickRefColors()
        {
            var category = new Guid(Shell.FontAndColorDefaultsQuickRef.CategoryGuidString);

            FontFamilyKey = new FontResourceKey(category, FontResourceKeyType.FontFamily);
            FontSizeKey   = new FontResourceKey(category, FontResourceKeyType.FontSize);
            DocumentBackgroundBrushKey   = new ThemeResourceKey(category, EntryNames.Document, ThemeResourceKeyType.BackgroundBrush);
            DocumentForegroundBrushKey   = new ThemeResourceKey(category, EntryNames.Document, ThemeResourceKeyType.ForegroundBrush);
            HyperlinkForegroundBrushKey  = new ThemeResourceKey(category, EntryNames.Hyperlink, ThemeResourceKeyType.ForegroundBrush);
            HeadRowBackgroundBrushKey    = new ThemeResourceKey(category, EntryNames.HeadRow, ThemeResourceKeyType.BackgroundBrush);
            HeadRowForegroundBrushKey    = new ThemeResourceKey(category, EntryNames.HeadRow, ThemeResourceKeyType.ForegroundBrush);
            EvenRowBackgroundBrushKey    = new ThemeResourceKey(category, EntryNames.EvenRow, ThemeResourceKeyType.BackgroundBrush);
            EvenRowForegroundBrushKey    = new ThemeResourceKey(category, EntryNames.EvenRow, ThemeResourceKeyType.ForegroundBrush);
            EvenRowArgBackgroundBrushKey = new ThemeResourceKey(category, EntryNames.EvenRowArg, ThemeResourceKeyType.BackgroundBrush);
            EvenRowArgForegroundBrushKey = new ThemeResourceKey(category, EntryNames.EvenRowArg, ThemeResourceKeyType.ForegroundBrush);
            OddRowBackgroundBrushKey     = new ThemeResourceKey(category, EntryNames.OddRow, ThemeResourceKeyType.BackgroundBrush);
            OddRowForegroundBrushKey     = new ThemeResourceKey(category, EntryNames.OddRow, ThemeResourceKeyType.ForegroundBrush);
            OddRowArgBackgroundBrushKey  = new ThemeResourceKey(category, EntryNames.OddRowArg, ThemeResourceKeyType.BackgroundBrush);
            OddRowArgForegroundBrushKey  = new ThemeResourceKey(category, EntryNames.OddRowArg, ThemeResourceKeyType.ForegroundBrush);
        }
        static TreeColors()
        {
            var category = new Guid(Shell.FontAndColorDefaultsResultsTree.CategoryGuidString);

            FontFamilyKey = new FontResourceKey(category, FontResourceKeyType.FontFamily);
            FontSizeKey   = new FontResourceKey(category, FontResourceKeyType.FontSize);
            DocumentBackgroundBrushKey          = new ThemeResourceKey(category, EntryNames.Document, ThemeResourceKeyType.BackgroundBrush);
            DocumentForegroundBrushKey          = new ThemeResourceKey(category, EntryNames.Document, ThemeResourceKeyType.ForegroundBrush);
            ActiveSelectionBackgroundBrushKey   = new ThemeResourceKey(category, EntryNames.ActiveSelection, ThemeResourceKeyType.BackgroundBrush);
            ActiveSelectionForegroundBrushKey   = new ThemeResourceKey(category, EntryNames.ActiveSelection, ThemeResourceKeyType.ForegroundBrush);
            InactiveSelectionBackgroundBrushKey = new ThemeResourceKey(category, EntryNames.InactiveSelection, ThemeResourceKeyType.BackgroundBrush);
            InactiveSelectionForegroundBrushKey = new ThemeResourceKey(category, EntryNames.InactiveSelection, ThemeResourceKeyType.ForegroundBrush);

            LineNodeHeaderForegroundBrushKey    = new ThemeResourceKey(category, EntryNames.LineNodeHeader, ThemeResourceKeyType.ForegroundBrush);
            MatchNodeHeaderForegroundBrushKey   = new ThemeResourceKey(category, EntryNames.MatchNodeHeader, ThemeResourceKeyType.ForegroundBrush);
            GroupNodeHeaderForegroundBrushKey   = new ThemeResourceKey(category, EntryNames.GroupNodeHeader, ThemeResourceKeyType.ForegroundBrush);
            CaptureNodeHeaderForegroundBrushKey = new ThemeResourceKey(category, EntryNames.CaptureNodeHeader, ThemeResourceKeyType.ForegroundBrush);
            EmptyMarkerForegroundBrushKey       = new ThemeResourceKey(category, EntryNames.EmptyMarker, ThemeResourceKeyType.ForegroundBrush);
            FailureMarkerForegroundBrushKey     = new ThemeResourceKey(category, EntryNames.FailureMarker, ThemeResourceKeyType.ForegroundBrush);
        }