GetOpenPanelInfoW
Функция
GetOpenPanelInfoW вызывается Far Manager для получения информации об открываемой панели плагина.
void WINAPI GetOpenPanelInfoW( struct OpenPanelInfo *Info );
Параметры
Info
Указатель на структуру OpenPanelInfo. Плагин заполняет структуру в этой функции.
Возвращаемое значение
Нет.
Замечания
- Структура OpenPanelInfo, передаваемая функции
GetOpenPanelInfoW, уже заполнена0. Плагин обязательно должен заполнить полеOpenPanelInfo.StructSize - Far Manager вызывает функцию
GetOpenPanelInfoWдостаточно часто, поэтому при проектировании плагина необходимо минимизировать "расчёты", производимые в этой функции.
Пример
Пример из плагина "TmpPanel".
void WINAPI GetOpenPanelInfoW(struct OpenPanelInfo *Info)
{
TmpPanel *Panel=(TmpPanel *)Info->hPanel;
Panel->GetOpenPanelInfo(Info);
}
Смотрите также: