ViewerSetMode

Структура ViewerSetMode используется для изменения режимов работы программы просмотра FAR.
struct ViewerSetMode
{
  int Type;
  union {
    int iParam;
    char *cParam;
  } Param;
  DWORD Flags;
  DWORD Reserved;
};

Элементы

Type
Тип режима. Может быть одним из следующих (перечисление VIEWER_SETMODE_TYPES):
РежимОписание
VSMT_HEX Текстовый/16-ричный режим: iParam=1 - включить 16-ричный режим, iParam=0 - текстовый.
VSMT_WRAP Перенос строк: iParam=1 - перенос включен, iParam=0 - выключен)
VSMT_WORDWRAP Тип свертки: iParam=1 - используется перенос строк по словам, iParam=0 - по буквам.
iParam
Содержит число, см. описание по конкретному типу режима.
cParam
Указатель на строку, оканчивающуюся нулем, см. описание по конкретному типу режима.
Flags
Дополнительные флаги (перечисление VIEWER_SETMODEFLAGS_TYPES):
РежимОписание
VSMFL_REDRAW После применения "режима" перерисовать экран. В противном случае после установки режимов воспользоваться командой VCTL_REDRAW.
Reserved
Не используется, зарезервировано для будущего использования. Должно быть установлено в 0.

Замечания

Смотрите также:
структуры | TViewerSetMode