Editor API
Краткое описание Editor API
Экспортируемые функции, т.е. те, которые плагин экспортирует для Far Manager
Функция | Описание |
---|---|
ProcessEditorInputW | обработка событий клавиатуры и мыши |
ProcessEditorEventW | обработка событий редактора |
Сервисные функции, указатели на эти функции плагины получают от Far Manager в функции SetStartupInfoW
Функция | Описание |
---|---|
Editor | обеспечивает доступ к внутреннему редактору Far Manager |
EditorControl | позволяет запрашивать различную информацию о внутреннем редакторе Far Manager и управлять его состоянием |
Структуры
Структура | Описание |
---|---|
EditorBookmarks | информация о закладках текущего редактируемого файла |
EditorChange | информирует о том, как изменился текст в редакторе |
EditorColor | установить или получить информацию о цветовых областях строк |
EditorConvertPos | преобразование между реальным и экранным положением курсора в редакторе |
EditorDeleteColor | удалить цветовую область в редакторе |
EditorGetString | запрос строки из редактора |
EditorInfo | текущее состояние редактора |
EditorSaveFile | сохранение редактируемого файла |
EditorSelect | выделение или сброс выделения блока в редакторе |
EditorSetParameter | установка параметров редактора |
EditorSetPosition | установка позиции в редакторе |
EditorSetString | установка или вставка строки в редакторе |
EditorUndoRedo | управление поведением операции Отмена-Возврат действия, т.н. Undo-Redo |
EditorSubscribeChangeEvent | подписка на EE_CHANGE события |
ProcessEditorEventInfo | информация о событии в редакторе |
ProcessEditorInputInfo | информация о событии в редакторе |
Смотрите также: