private void EnableHighlighter(QabcIronyParser parser, bool enable) { if (_highlighter != null) { StopHighlighter(); } if (enable) { StartHighlighter(parser); } }
private void StartHighlighter(QabcIronyParser parser) { if (_highlighter != null) { StopHighlighter(); } if (parser != null && parser.Language.CanParse()) { _highlighter = new FastColoredTextBoxHighlighter(txtMusicString, parser.Language); _highlighter.Adapter.Activate(); } }