EditorSetString

Programming Far Manager plugins

EditorSetString

Структура EditorSetString используется в функции EditorControl для изменения значения строки во внутреннем редакторе Far Manager.
struct EditorSetString
{
  size_t StructSize;
  intptr_t StringNumber;
  intptr_t StringLength;
  const wchar_t *StringText;
  const wchar_t *StringEOL;
};

Элементы

StructSize
Это поле должно содержать размер структуры EditorSetString. Перед использованием структуры плагин должен заполнить поле.
StringNumber
Номер изменяемой строки. Можно установить это поле в -1 для обработки текущей строки.
StringLength
Размер данных, на которые указывает StringText.
StringText
Указывает на добавляемую строку.
StringEOL
Последовательность, обозначающая конец строки. Может быть пустой строкой, \r\n или \n. Вы можете поместить эту последовательность или в поле StringEOL, или непосредственно в StringText. Также можно установить это поле в NULL для использования значения по умолчанию.
Смотрите также: