120 references to CacheSlot
PresentationFramework (120)
System\Windows\SystemColors.cs (120)
25return GetSystemColor(CacheSlot.ActiveBorder); 36return GetSystemColor(CacheSlot.ActiveCaption); 47return GetSystemColor(CacheSlot.ActiveCaptionText); 58return GetSystemColor(CacheSlot.AppWorkspace); 69return GetSystemColor(CacheSlot.Control); 80return GetSystemColor(CacheSlot.ControlDark); 91return GetSystemColor(CacheSlot.ControlDarkDark); 102return GetSystemColor(CacheSlot.ControlLight); 113return GetSystemColor(CacheSlot.ControlLightLight); 124return GetSystemColor(CacheSlot.ControlText); 135return GetSystemColor(CacheSlot.Desktop); 146return GetSystemColor(CacheSlot.GradientActiveCaption); 157return GetSystemColor(CacheSlot.GradientInactiveCaption); 168return GetSystemColor(CacheSlot.GrayText); 179return GetSystemColor(CacheSlot.Highlight); 190return GetSystemColor(CacheSlot.HighlightText); 201return GetSystemColor(CacheSlot.HotTrack); 212return GetSystemColor(CacheSlot.InactiveBorder); 223return GetSystemColor(CacheSlot.InactiveCaption); 234return GetSystemColor(CacheSlot.InactiveCaptionText); 245return GetSystemColor(CacheSlot.Info); 256return GetSystemColor(CacheSlot.InfoText); 267return GetSystemColor(CacheSlot.Menu); 278return GetSystemColor(CacheSlot.MenuBar); 289return GetSystemColor(CacheSlot.MenuHighlight); 300return GetSystemColor(CacheSlot.MenuText); 311return GetSystemColor(CacheSlot.ScrollBar); 322return GetSystemColor(CacheSlot.Window); 333return GetSystemColor(CacheSlot.WindowFrame); 344return GetSystemColor(CacheSlot.WindowText); 355return GetAccentColor(CacheSlot.AccentColor); 366return GetAccentColor(CacheSlot.AccentColorLight1); 377return GetAccentColor(CacheSlot.AccentColorLight2); 388return GetAccentColor(CacheSlot.AccentColorLight3); 399return GetAccentColor(CacheSlot.AccentColorDark1); 410return GetAccentColor(CacheSlot.AccentColorDark2); 421return GetAccentColor(CacheSlot.AccentColorDark3); 1038return MakeBrush(CacheSlot.ActiveBorder); 1049return MakeBrush(CacheSlot.ActiveCaption); 1060return MakeBrush(CacheSlot.ActiveCaptionText); 1071return MakeBrush(CacheSlot.AppWorkspace); 1082return MakeBrush(CacheSlot.Control); 1093return MakeBrush(CacheSlot.ControlDark); 1104return MakeBrush(CacheSlot.ControlDarkDark); 1115return MakeBrush(CacheSlot.ControlLight); 1126return MakeBrush(CacheSlot.ControlLightLight); 1137return MakeBrush(CacheSlot.ControlText); 1148return MakeBrush(CacheSlot.Desktop); 1159return MakeBrush(CacheSlot.GradientActiveCaption); 1170return MakeBrush(CacheSlot.GradientInactiveCaption); 1181return MakeBrush(CacheSlot.GrayText); 1192return MakeBrush(CacheSlot.Highlight); 1203return MakeBrush(CacheSlot.HighlightText); 1214return MakeBrush(CacheSlot.HotTrack); 1225return MakeBrush(CacheSlot.InactiveBorder); 1236return MakeBrush(CacheSlot.InactiveCaption); 1247return MakeBrush(CacheSlot.InactiveCaptionText); 1258return MakeBrush(CacheSlot.Info); 1269return MakeBrush(CacheSlot.InfoText); 1280return MakeBrush(CacheSlot.Menu); 1291return MakeBrush(CacheSlot.MenuBar); 1302return MakeBrush(CacheSlot.MenuHighlight); 1313return MakeBrush(CacheSlot.MenuText); 1324return MakeBrush(CacheSlot.ScrollBar); 1335return MakeBrush(CacheSlot.Window); 1346return MakeBrush(CacheSlot.WindowFrame); 1357return MakeBrush(CacheSlot.WindowText); 1420return MakeAccentBrush(CacheSlot.AccentColor); 1441return MakeAccentBrush(CacheSlot.AccentColorLight1); 1462return MakeAccentBrush(CacheSlot.AccentColorLight2); 1483return MakeAccentBrush(CacheSlot.AccentColorLight3); 1504return MakeAccentBrush(CacheSlot.AccentColorDark1); 1525return MakeAccentBrush(CacheSlot.AccentColorDark2); 1546return MakeAccentBrush(CacheSlot.AccentColorDark3); 2232private static Color GetSystemColor(CacheSlot slot) 2258private static Color GetAccentColor(CacheSlot slot) 2270case CacheSlot.AccentColor: 2273case CacheSlot.AccentColorLight1: 2276case CacheSlot.AccentColorLight2: 2279case CacheSlot.AccentColorLight3: 2282case CacheSlot.AccentColorDark1: 2285case CacheSlot.AccentColorDark2: 2288case CacheSlot.AccentColorDark3: 2305private static SolidColorBrush MakeBrush(CacheSlot slot) 2328private static SolidColorBrush MakeAccentBrush(CacheSlot slot) 2350private static int SlotToFlag(CacheSlot slot) 2356case CacheSlot.ActiveBorder: 2358case CacheSlot.ActiveCaption: 2360case CacheSlot.ActiveCaptionText: 2362case CacheSlot.AppWorkspace: 2364case CacheSlot.Control: 2366case CacheSlot.ControlDark: 2368case CacheSlot.ControlDarkDark: 2370case CacheSlot.ControlLight: 2372case CacheSlot.ControlLightLight: 2374case CacheSlot.ControlText: 2376case CacheSlot.Desktop: 2378case CacheSlot.GradientActiveCaption: 2380case CacheSlot.GradientInactiveCaption: 2382case CacheSlot.GrayText: 2384case CacheSlot.Highlight: 2386case CacheSlot.HighlightText: 2388case CacheSlot.HotTrack: 2390case CacheSlot.InactiveBorder: 2392case CacheSlot.InactiveCaption: 2394case CacheSlot.InactiveCaptionText: 2396case CacheSlot.Info: 2398case CacheSlot.InfoText: 2400case CacheSlot.Menu: 2402case CacheSlot.MenuBar: 2404case CacheSlot.MenuHighlight: 2406case CacheSlot.MenuText: 2408case CacheSlot.ScrollBar: 2410case CacheSlot.Window: 2412case CacheSlot.WindowFrame: 2414case CacheSlot.WindowText: 2464private static BitArray _colorCacheValid = new BitArray((int)CacheSlot.NumSlots); 2465private static Color[] _colorCache = new Color[(int)CacheSlot.NumSlots]; 2466private static BitArray _brushCacheValid = new BitArray((int)CacheSlot.NumSlots); 2467private static SolidColorBrush[] _brushCache = new SolidColorBrush[(int)CacheSlot.NumSlots];