public JTranEditor() { InitializeComponent(); _foldingStrategy = new JsonFoldingStrategies(winEditBox, null); _codeCompletion = new JTranCodeCompletion(this); winEditBox.TextArea.TextEntering += winEditBox_TextArea_TextEntering; winEditBox.TextArea.TextEntered += winEditBox_TextArea_TextEntered; winEditBox.TextArea.SelectionCornerRadius = 0; winEditBox.TextArea.SelectionForeground = new SolidColorBrush(System.Windows.Media.Color.FromRgb(0, 0, 0)); winEditBox.TextArea.SelectionBrush = new SolidColorBrush(System.Windows.Media.Color.FromRgb(153, 201, 239)); winEditBox.TextArea.SelectionBorder = new System.Windows.Media.Pen(winEditBox.TextArea.SelectionBrush, 0); }
public JsonEditViewModel(TextEditor winEditor, ICodeCompletion codeCompletion, Preferences preferences) { _foldingStrategy = new JsonFoldingStrategies(winEditor, preferences); _codeCompletion = codeCompletion; }