StructSize
Это поле должно содержать размер структуры PanelInfo
. Перед использованием структуры плагин должен заполнить поле.
PluginHandle
Текущий описатель панели плагина, тот, что возвращается функцией
OpenW.
OwnerGuid
GUID плагина, создавшего панель. OwnerGuid
= FarGuid
- если панель принадлежит Far Manager.
Flags
Дополнительные флаги. Могут быть комбинацией следующих значений (тип
PANELINFOFLAGS):
ItemsNumber
Число элементов на панели.
SelectedItemsNumber
Число выделенных элементов на панели. Равно 1
, даже если нет выделения. Исключение составляет случай, когда нет выделения и курсор стоит на ".." - тогда SelectedItemsNumber = 0
.
PanelRect
Геометрия панели - структура типа
RECT.
CurrentItem
Индекс текущего элемента на панели. Перед использованием убедитесь, что ItemsNumber
больше 0
.
TopPanelItem
Элемент, находящийся в первой видимой позиции панели.
ViewMode
Номер режима просмотра панели.
PanelType
SortMode