# ViewerSelect

Структура `ViewerSelect` используется для выделения области в программе просмотра Far Manager.

    struct ViewerSelect
    {
      size_t StructSize;
      __int64 BlockStartPos;
      __int64 BlockLen;
    };

### Элементы

StructSize
Это поле должно содержать размер структуры `ViewerSelect`. Перед использованием структуры плагин должен заполнить поле.
BlockStartPos
Начало выделения - в символах, а не в байтах. Это означает, что если программа просмотра находится в режиме Unicode, то `BlockStartPos` будет равно (позиция в файле в байтах / 2).
BlockLen
Длина выделения в символах.
Смотрите также:
Структуры, ViewerControl