コード例 #1
0
        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);
        }
コード例 #2
0
 public JsonEditViewModel(TextEditor winEditor, ICodeCompletion codeCompletion, Preferences preferences)
 {
     _foldingStrategy = new JsonFoldingStrategies(winEditor, preferences);
     _codeCompletion  = codeCompletion;
 }