Class RichScriptEditor
java.lang.Object
qupath.lib.gui.scripting.DefaultScriptEditor
qupath.lib.gui.scripting.richtextfx.RichScriptEditor
- All Implemented Interfaces:
qupath.lib.gui.scripting.ScriptEditor
public class RichScriptEditor
extends qupath.lib.gui.scripting.DefaultScriptEditor
Rich script editor for QuPath, which can be used for handling different languages.
Makes use of RichTextFX, Copyright (c) 2013-2017, Tomas Mikula and contributors (BSD 2-clause license).
-
Property Summary
Properties inherited from class qupath.lib.gui.scripting.DefaultScriptEditor
currentLanguage, currentSyntax, selectedScript, sendLogToConsole -
Field Summary
Fields inherited from class qupath.lib.gui.scripting.DefaultScriptEditor
beautifySourceAction, comboPasteEscape, completionCodeCombination, compressSourceAction, copyAction, cutAction, findAction, insertAllDefaultImportAction, insertDetectionMeasurementsAction, insertMuAction, insertObjectClassifiersAction, insertPixelClassifiersAction, insertQPExImportAction, insertQPImportAction, killRunningScriptAction, pasteAction, pasteAndEscapeAction, redoAction, runProjectScriptAction, runProjectScriptNoSaveAction, runScriptAction, runSelectedAction, smartEditing, smartEditingAction, undoAction -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class qupath.lib.gui.scripting.DefaultScriptEditor
addNewScript, createNewEditor, currentLanguageProperty, currentSyntaxProperty, getClipboardText, getCurrentConsoleControl, getCurrentEditorControl, getCurrentLanguage, getCurrentScriptTab, getCurrentSyntax, getCurrentText, getSelectedText, getStage, pasteFromClipboard, promptToSetFontSize, requestClose, scriptRunning, selectedScriptProperty, sendLogToConsoleProperty, showEditor, showScript, showScript, supportsFile
-
Constructor Details
-
RichScriptEditor
public RichScriptEditor(qupath.lib.gui.QuPathGUI qupath) Constructor.- Parameters:
qupath- the current QuPath instance.
-
-
Method Details
-
getNewEditor
- Overrides:
getNewEditorin classqupath.lib.gui.scripting.DefaultScriptEditor
-
getNewConsole
- Overrides:
getNewConsolein classqupath.lib.gui.scripting.DefaultScriptEditor
-