예제 #1
0
        private void UpdateBrush()
        {
            var backColor      = VSColorTheme.GetThemedColor(EnvironmentColors.ToolWindowBackgroundColorKey);
            var higtlightColor = VsThemeHelpers.GetHightlightColor(backColor, 0x80);

            this.brush = new SolidColorBrush(higtlightColor);
        }
예제 #2
0
        public IListingHighlightingSchemeDef GetScheme()
        {
            var theme = VsThemeHelpers.GetTheme();

            if (theme == VsThemeCode.Light || theme == VsThemeCode.Blue || theme == VsThemeCode.Unknown)
            {
                return(new DefaultLightScheme().GetScheme());
            }

            return(new DefaultDarkScheme().GetScheme());
        }