コード例 #1
0
            public void SetTheme(IRawTheme theme)
            {
                _textMateRegistry.SetTheme(theme);

                GetOrCreateTransformer().SetTheme(_textMateRegistry.GetTheme());

                _tmModel?.InvalidateLine(0);

                _editorModel?.InvalidateViewPortLines();
            }
コード例 #2
0
ファイル: TextMate.cs プロジェクト: punker76/AvaloniaEdit
            public void SetTheme(ThemeName themeName)
            {
                IRawTheme rawTheme = _textMateRegistryOptions.LoadTheme(themeName);

                _textMateRegistry.SetTheme(rawTheme);

                GetOrCreateTransformer().SetTheme(_textMateRegistry.GetTheme());

                _tmModel?.InvalidateLine(0);
                _editorModel?.TokenizeViewPort();
            }