ScriptEditorBase
Базовый редактор для редактирования скриптов в ScriptEditor.
Базовый редактор для редактирования скриптов в ScriptEditor.
Базовый редактор для редактирования скриптов в ScriptEditor. Сюда не входят элементы документации.
Объявления сверены с C# SDK 1.0.0. Раскройте имя, чтобы увидеть сигнатуры и описание.
Методы2
AddSyntaxHighlightervoid
public void AddSyntaxHighlighter(EditorSyntaxHighlighter highlighter);Добавляет EditorSyntaxHighlighter к открытому скрипту.
| Имя | Тип | По умолчанию |
|---|---|---|
highlighter | EditorSyntaxHighlighter | — |
GetBaseEditorControl
public Control GetBaseEditor();Возвращает базовый Control, используемый для редактирования скриптов. Для текстовых скриптов это CodeEdit.
ControlСигналы и события10
EditedScriptChangedСобытие · Устарело
public event Action EditedScriptChanged;Выдается после проверки скрипта.
GoToHelpСобытие · Устарело
public event ScriptEditorBase.GoToHelpEventHandler GoToHelp;Генерируется, когда пользователь запрашивает определенную страницу документации.
| Имя | Тип | По умолчанию |
|---|---|---|
what | string | — |
GoToMethodСобытие · Устарело
public event ScriptEditorBase.GoToMethodEventHandler GoToMethod;Генерируется, когда пользователь запрашивает просмотр определенного метода скрипта, аналогично ScriptEditorBase.RequestOpenScriptAtLine.
| Имя | Тип | По умолчанию |
|---|---|---|
script | ReckfellObject | — |
method | string | — |
NameChangedСобытие · Устарело
public event Action NameChanged;Выдается после проверки скрипта или при изменении редактируемого ресурса.
ReplaceInFilesRequestedСобытие · Устарело
public event ScriptEditorBase.ReplaceInFilesRequestedEventHandler ReplaceInFilesRequested;Генерируется, когда пользователь запрашивает поиск и замену текста в файловой системе.
| Имя | Тип | По умолчанию |
|---|---|---|
text | string | — |
RequestHelpСобытие · Устарело
public event ScriptEditorBase.RequestHelpEventHandler RequestHelp;Генерируется, когда пользователь запрашивает контекстную помощь.
| Имя | Тип | По умолчанию |
|---|---|---|
topic | string | — |
RequestOpenScriptAtLineСобытие · Устарело
public event ScriptEditorBase.RequestOpenScriptAtLineEventHandler RequestOpenScriptAtLine;Генерируется, когда пользователь запрашивает просмотр определенной строки скрипта, аналогично ScriptEditorBase.GoToMethod.
| Имя | Тип | По умолчанию |
|---|---|---|
script | ReckfellObject | — |
line | long | — |
RequestSaveHistoryСобытие · Устарело
public event Action RequestSaveHistory;Принимается, когда редактор просит сохранить новую точку навигации истории.
RequestSavePreviousStateСобытие · Устарело
public event ScriptEditorBase.RequestSavePreviousStateEventHandler RequestSavePreviousState;Приглашается, когда редактор запрашивает обновление своей навигационной точки.
| Имя | Тип | По умолчанию |
|---|---|---|
state | Reckfell.Collections.Dictionary | — |
SearchInFilesRequestedСобытие · Устарело
public event ScriptEditorBase.SearchInFilesRequestedEventHandler SearchInFilesRequested;Генерируется, когда пользователь запрашивает поиск текста в файловой системе.
| Имя | Тип | По умолчанию |
|---|---|---|
text | string | — |