OpenShortcutInfo

Programming Far Manager plugins

OpenShortcutInfo

Структура OpenShortcutInfo используется в функции OpenW для передачи плагину данных об шорт-кате, которым он был открыт.
struct OpenShortcutInfo
{
  size_t StructSize;
  const wchar_t *HostFile;
  const wchar_t *ShortcutData;
  FAROPENSHORTCUTFLAGS Flags;
};

Элементы

StructSize
Это поле содержит размер структуры OpenShortcutInfo.
HostFile
Если шорт-кат сохранён внутри файла, эмулирующего файловую систему, то это поле содержит адрес имени этого файла.
ShortcutData
Содержит то, что вернул плагин в OpenPanelInfo.ShortcutData в момент сохранения шорт-ката.
Flags
Дополнительные флаги. Могут быть комбинацией следующих значений (тип FAROPENSHORTCUTFLAGS):
ФлагОписание
FOSF_ACTIVE Флаг выставляется, если шорт-кат устанавливается для активной панели.
FOSF_NONE Нулевой флаг.

Замечания

Смотрите также: