120 references to CacheSlot
PresentationFramework (120)
System\Windows\SystemColors.cs (120)
26return GetSystemColor(CacheSlot.ActiveBorder); 37return GetSystemColor(CacheSlot.ActiveCaption); 48return GetSystemColor(CacheSlot.ActiveCaptionText); 59return GetSystemColor(CacheSlot.AppWorkspace); 70return GetSystemColor(CacheSlot.Control); 81return GetSystemColor(CacheSlot.ControlDark); 92return GetSystemColor(CacheSlot.ControlDarkDark); 103return GetSystemColor(CacheSlot.ControlLight); 114return GetSystemColor(CacheSlot.ControlLightLight); 125return GetSystemColor(CacheSlot.ControlText); 136return GetSystemColor(CacheSlot.Desktop); 147return GetSystemColor(CacheSlot.GradientActiveCaption); 158return GetSystemColor(CacheSlot.GradientInactiveCaption); 169return GetSystemColor(CacheSlot.GrayText); 180return GetSystemColor(CacheSlot.Highlight); 191return GetSystemColor(CacheSlot.HighlightText); 202return GetSystemColor(CacheSlot.HotTrack); 213return GetSystemColor(CacheSlot.InactiveBorder); 224return GetSystemColor(CacheSlot.InactiveCaption); 235return GetSystemColor(CacheSlot.InactiveCaptionText); 246return GetSystemColor(CacheSlot.Info); 257return GetSystemColor(CacheSlot.InfoText); 268return GetSystemColor(CacheSlot.Menu); 279return GetSystemColor(CacheSlot.MenuBar); 290return GetSystemColor(CacheSlot.MenuHighlight); 301return GetSystemColor(CacheSlot.MenuText); 312return GetSystemColor(CacheSlot.ScrollBar); 323return GetSystemColor(CacheSlot.Window); 334return GetSystemColor(CacheSlot.WindowFrame); 345return GetSystemColor(CacheSlot.WindowText); 356return GetAccentColor(CacheSlot.AccentColor); 367return GetAccentColor(CacheSlot.AccentColorLight1); 378return GetAccentColor(CacheSlot.AccentColorLight2); 389return GetAccentColor(CacheSlot.AccentColorLight3); 400return GetAccentColor(CacheSlot.AccentColorDark1); 411return GetAccentColor(CacheSlot.AccentColorDark2); 422return GetAccentColor(CacheSlot.AccentColorDark3); 1039return MakeBrush(CacheSlot.ActiveBorder); 1050return MakeBrush(CacheSlot.ActiveCaption); 1061return MakeBrush(CacheSlot.ActiveCaptionText); 1072return MakeBrush(CacheSlot.AppWorkspace); 1083return MakeBrush(CacheSlot.Control); 1094return MakeBrush(CacheSlot.ControlDark); 1105return MakeBrush(CacheSlot.ControlDarkDark); 1116return MakeBrush(CacheSlot.ControlLight); 1127return MakeBrush(CacheSlot.ControlLightLight); 1138return MakeBrush(CacheSlot.ControlText); 1149return MakeBrush(CacheSlot.Desktop); 1160return MakeBrush(CacheSlot.GradientActiveCaption); 1171return MakeBrush(CacheSlot.GradientInactiveCaption); 1182return MakeBrush(CacheSlot.GrayText); 1193return MakeBrush(CacheSlot.Highlight); 1204return MakeBrush(CacheSlot.HighlightText); 1215return MakeBrush(CacheSlot.HotTrack); 1226return MakeBrush(CacheSlot.InactiveBorder); 1237return MakeBrush(CacheSlot.InactiveCaption); 1248return MakeBrush(CacheSlot.InactiveCaptionText); 1259return MakeBrush(CacheSlot.Info); 1270return MakeBrush(CacheSlot.InfoText); 1281return MakeBrush(CacheSlot.Menu); 1292return MakeBrush(CacheSlot.MenuBar); 1303return MakeBrush(CacheSlot.MenuHighlight); 1314return MakeBrush(CacheSlot.MenuText); 1325return MakeBrush(CacheSlot.ScrollBar); 1336return MakeBrush(CacheSlot.Window); 1347return MakeBrush(CacheSlot.WindowFrame); 1358return MakeBrush(CacheSlot.WindowText); 1421return MakeAccentBrush(CacheSlot.AccentColor); 1442return MakeAccentBrush(CacheSlot.AccentColorLight1); 1463return MakeAccentBrush(CacheSlot.AccentColorLight2); 1484return MakeAccentBrush(CacheSlot.AccentColorLight3); 1505return MakeAccentBrush(CacheSlot.AccentColorDark1); 1526return MakeAccentBrush(CacheSlot.AccentColorDark2); 1547return MakeAccentBrush(CacheSlot.AccentColorDark3); 2233private static Color GetSystemColor(CacheSlot slot) 2259private static Color GetAccentColor(CacheSlot slot) 2271case CacheSlot.AccentColor: 2274case CacheSlot.AccentColorLight1: 2277case CacheSlot.AccentColorLight2: 2280case CacheSlot.AccentColorLight3: 2283case CacheSlot.AccentColorDark1: 2286case CacheSlot.AccentColorDark2: 2289case CacheSlot.AccentColorDark3: 2306private static SolidColorBrush MakeBrush(CacheSlot slot) 2329private static SolidColorBrush MakeAccentBrush(CacheSlot slot) 2351private static int SlotToFlag(CacheSlot slot) 2357case CacheSlot.ActiveBorder: 2359case CacheSlot.ActiveCaption: 2361case CacheSlot.ActiveCaptionText: 2363case CacheSlot.AppWorkspace: 2365case CacheSlot.Control: 2367case CacheSlot.ControlDark: 2369case CacheSlot.ControlDarkDark: 2371case CacheSlot.ControlLight: 2373case CacheSlot.ControlLightLight: 2375case CacheSlot.ControlText: 2377case CacheSlot.Desktop: 2379case CacheSlot.GradientActiveCaption: 2381case CacheSlot.GradientInactiveCaption: 2383case CacheSlot.GrayText: 2385case CacheSlot.Highlight: 2387case CacheSlot.HighlightText: 2389case CacheSlot.HotTrack: 2391case CacheSlot.InactiveBorder: 2393case CacheSlot.InactiveCaption: 2395case CacheSlot.InactiveCaptionText: 2397case CacheSlot.Info: 2399case CacheSlot.InfoText: 2401case CacheSlot.Menu: 2403case CacheSlot.MenuBar: 2405case CacheSlot.MenuHighlight: 2407case CacheSlot.MenuText: 2409case CacheSlot.ScrollBar: 2411case CacheSlot.Window: 2413case CacheSlot.WindowFrame: 2415case CacheSlot.WindowText: 2465private static BitArray _colorCacheValid = new BitArray((int)CacheSlot.NumSlots); 2466private static Color[] _colorCache = new Color[(int)CacheSlot.NumSlots]; 2467private static BitArray _brushCacheValid = new BitArray((int)CacheSlot.NumSlots); 2468private static SolidColorBrush[] _brushCache = new SolidColorBrush[(int)CacheSlot.NumSlots];