public ScriptingConsole(IScriptingConsoleTextEditor textEditor, ScriptingConsoleUnreadLines unreadLines) { this.textEditor = textEditor; this.unreadLines = unreadLines; this.ScrollToEndWhenTextWritten = true; textEditor.PreviewKeyDown += ProcessPreviewKeyDown; }
void AssertSelectionsAreEqual(SimpleSelection expectedSelection, IScriptingConsoleTextEditor consoleTextEditor) { int selectionLength = consoleTextEditor.SelectionStart + consoleTextEditor.SelectionLength; SimpleSelection actualSelection = new SimpleSelection(consoleTextEditor.SelectionStart, selectionLength); Assert.AreEqual(expectedSelection, actualSelection); }
public ScriptingConsole(IScriptingConsoleTextEditor textEditor, ScriptingConsoleUnreadLines unreadLines) { this.textEditor = textEditor; this.unreadLines = unreadLines; this.ScrollToEndWhenTextWritten = true; textEditor.PreviewKeyDown += ProcessPreviewKeyDown; }
void AssertSelectionsAreEqual(Selection expectedSelection, IScriptingConsoleTextEditor consoleTextEditor) { int selectionEnd = consoleTextEditor.SelectionStart + consoleTextEditor.SelectionLength; Selection actualSelection = Selection.Create(avalonEditTextEditor.TextArea, consoleTextEditor.SelectionStart, selectionEnd); Assert.AreEqual(expectedSelection, actualSelection); }
public ScriptingConsole(IScriptingConsoleTextEditor textEditor) : this(textEditor, new ScriptingConsoleUnreadLines()) { }
public DerivedRubyConsoleHost(IScriptingConsoleTextEditor textEditor) : base(textEditor, new FakeControlDispatcher()) { }
public ScriptingConsoleOutputStream(IScriptingConsoleTextEditor textEditor, IControlDispatcher dispatcher) { this.textEditor = textEditor; this.dispatcher = dispatcher; }
public PackageManagementConsole(IScriptingConsoleTextEditor textEditor, IControlDispatcher dispatcher) : this(new ScriptingConsole(textEditor), dispatcher) { }
protected override IScriptingConsoleHost CreateConsoleHost(IScriptingConsoleTextEditor consoleTextEditor, IControlDispatcher dispatcher) { return new PythonConsoleHost(consoleTextEditor, dispatcher); }
public RubyConsoleHost(IScriptingConsoleTextEditor textEditor, IControlDispatcher dispatcher) { this.textEditor = textEditor; rubyConsole = new RubyConsole(textEditor, dispatcher); }
TestableScriptingConsole(IScriptingConsoleTextEditor consoleTextEditor, ScriptingConsoleUnreadLines unreadLines) : base(consoleTextEditor, unreadLines) { FakeConsoleTextEditor = (FakeConsoleTextEditor)consoleTextEditor; UnreadLines = unreadLines; }
public PythonConsole(IScriptingConsoleTextEditor textEditor, IControlDispatcher dispatcher) : this(new ScriptingConsole(textEditor), dispatcher) { this.textEditor = textEditor; }
public ICompletionData[] GenerateCompletionData(IScriptingConsoleTextEditor textEditor) { string line = textEditor.GetLine(textEditor.TotalLines - 1); return(GenerateCompletionData(line)); }
public DerivedRubyConsoleHost(IScriptingConsoleTextEditor textEditor) : base(textEditor, new FakeControlDispatcher()) { }
public PythonConsoleHost(IScriptingConsoleTextEditor textEditor, IControlDispatcher dispatcher) { pythonConsole = new PythonConsole(textEditor, dispatcher); }
public PythonConsoleHost(IScriptingConsoleTextEditor textEditor, IControlDispatcher dispatcher) { pythonConsole = new PythonConsole(textEditor, dispatcher); }
public ScriptingConsole(IScriptingConsoleTextEditor textEditor, ScriptingConsoleUnreadLines unreadLines) { this.textEditor = textEditor; this.unreadLines = unreadLines; textEditor.PreviewKeyDown += ProcessPreviewKeyDown; }
public ICompletionData[] GenerateCompletionData(IScriptingConsoleTextEditor textEditor) { string line = textEditor.GetLine(textEditor.TotalLines - 1); return GenerateCompletionData(line); }
void AssertSelectionsAreEqual(SimpleSelection expectedSelection, IScriptingConsoleTextEditor consoleTextEditor) { int selectionLength = consoleTextEditor.SelectionStart + consoleTextEditor.SelectionLength; SimpleSelection actualSelection = new SimpleSelection(consoleTextEditor.SelectionStart, selectionLength); Assert.AreEqual(expectedSelection, actualSelection); }
public RubyConsoleHost(IScriptingConsoleTextEditor textEditor, IControlDispatcher dispatcher) { this.textEditor = textEditor; rubyConsole = new RubyConsole(textEditor, dispatcher); }
public ScriptingConsole(IScriptingConsoleTextEditor textEditor, ScriptingConsoleUnreadLines unreadLines) { this.textEditor = textEditor; this.unreadLines = unreadLines; textEditor.PreviewKeyDown += ProcessPreviewKeyDown; }
protected abstract IScriptingConsoleHost CreateConsoleHost( IScriptingConsoleTextEditor consoleTextEditor, IControlDispatcher dispatcher);
public ScriptingConsole(IScriptingConsoleTextEditor textEditor) : this(textEditor, new ScriptingConsoleUnreadLines()) { }
protected override IScriptingConsoleHost CreateConsoleHost(IScriptingConsoleTextEditor consoleTextEditor, IControlDispatcher dispatcher) { return(new PythonConsoleHost(consoleTextEditor, dispatcher)); }
protected abstract IScriptingConsoleHost CreateConsoleHost( IScriptingConsoleTextEditor consoleTextEditor, IControlDispatcher dispatcher);
public PackageManagementConsole(IScriptingConsoleTextEditor textEditor, IControlDispatcher dispatcher) : this(new ScriptingConsole(textEditor), dispatcher) { }
public PythonConsole(IScriptingConsoleTextEditor textEditor, IControlDispatcher dispatcher) : this(new ScriptingConsole(textEditor), dispatcher) { this.textEditor = textEditor; }
void AssertSelectionsAreEqual(Selection expectedSelection, IScriptingConsoleTextEditor consoleTextEditor) { int selectionEnd = consoleTextEditor.SelectionStart + consoleTextEditor.SelectionLength; Selection actualSelection = Selection.Create(avalonEditTextEditor.TextArea, consoleTextEditor.SelectionStart, selectionEnd); Assert.AreEqual(expectedSelection, actualSelection); }
public ScriptingConsoleOutputStream(IScriptingConsoleTextEditor textEditor, IControlDispatcher dispatcher) { this.textEditor = textEditor; this.dispatcher = dispatcher; }
TestableScriptingConsole(IScriptingConsoleTextEditor consoleTextEditor, ScriptingConsoleUnreadLines unreadLines) : base(consoleTextEditor, unreadLines) { FakeConsoleTextEditor = (FakeConsoleTextEditor)consoleTextEditor; UnreadLines = unreadLines; }