Идентификатор, определяющий, откуда был вызван плагин. Может принимать одно из следующих значений (перечисление
Константа | Описание |
OPEN_LEFTDISKMENU |
Открыт из левого меню "Сменить диск" (Alt+F1). |
OPEN_PLUGINSMENU |
Открыт из меню "Команды внешних модулей" (F11). |
OPEN_FINDLIST |
Открыт из диалога "Поиск файла". Этот идентификатор плагин получит только в том случае, если он экспортирует функцию SetFindListW.
Последующий вызов функции SetFindListW произойдёт только в том случае, если функция OpenW вернёт значение отличное от NULL . |
OPEN_SHORTCUT |
Открыт через ссылку на папку в меню "Команды" - "Ссылки на папки". |
OPEN_COMMANDLINE |
Был открыт из командной строки. Этот параметр может использоваться, только если плагин определил вызывающий префикс в функции
GetPluginInfoW и этот префикс, с двоеточием после него, был указан в командной строке. |
OPEN_EDITOR |
Открыт из редактора. |
OPEN_VIEWER |
Открыт из встроенной программы просмотра. |
OPEN_FILEPANEL |
Открыт из панелей. |
OPEN_DIALOG |
Открыт из диалога. |
OPEN_ANALYSE |
Открыт после анализа содержимого файла (например, архива) |
OPEN_RIGHTDISKMENU |
Открыт из правого меню "Сменить диск" (Alt+F2). |
OPEN_FROMMACRO |
Открыт из макрокоманды макрофункцией Plugin.Call. |
OPEN_LUAMACRO |
Открыт для проверки или исполнения Lua-макроскрипта. |