FarGetPluginPanelItem

Структура FarGetPluginPanelItem используется для запроса информации о файловом объекте в функции PanelControl.
struct FarGetPluginPanelItem
{
  size_t StructSize;
  size_t Size;
  struct PluginPanelItem *Item;
};

Элементы

StructSize
Это поле должно содержать размер структуры FarGetPluginPanelItem. Перед использованием структуры плагин должен заполнить это поле.
Size
Размер буфера, на который указывает поле Item, в байтах.
Item
Буфер, выделенный плагином для размещения запрашиваемого элемента панели PluginPanelItem. Вслед за собственно структурой в буфер будут помещены значения переменной длины, на которые указывают поля структуры.

Замечания

Выделенный буфер должен быть освобожден плагином. Смотрите пример в функции PanelControl.
Смотрите также:
структуры