EditorSetPosition

Структура EditorSetPosition используется в функции EditorControl для установки позиции и состояния курсора в редакторе FAR'а.
struct EditorSetPosition
{
  int CurLine;
  int CurPos;
  int CurTabPos;
  int TopScreenLine;
  int LeftPos;
  int Overtype;
};

Элементы

CurLine
Новая текущая строка или -1 для сохранения прежнего значения.
CurPos
Новая позиция курсора в текущей строке или -1 для сохранения прежнего значения.
CurTabPos
Новая экранная позиция курсора или -1 для сохранения прежнего значения. Если текущая строка не содержит символы табуляции, CurTabPos дает такой же эффект, как и CurPos. Вы не должны одновременно использовать CurPos и CurTabPos, установите хотя бы одно из этих полей в -1.
TopScreenLine
Новая строка вверху экрана или -1 для сохранения прежнего значения.
LeftPos
Новая позиция левой границы окна редактора в редактируемом тексте или -1 для сохранения прежнего значения.
Overtype
Поместите сюда 0 для установления режима вставки, 1 для установления режима замены или -1 для сохранения прежнего состояния.
Смотрите также:
структуры | TEditorSetPosition