Параметр
OpMode передает плагину дополнительную информацию о
режиме функции и месте, откуда она была вызвана.
OpMode может быть
комбинацией следующих констант (перечисление
OPERATION_MODES):
| Метод | Описание |
| OPM_SILENT |
Плагин должен минимизировать запросы пользователя по возможности,
так как вызываемая функция - это часть более комплексной операции. |
| OPM_FIND |
Функция плагина была вызвана из Диалога поиска файлов,
или другой команды, сканирующей каталоги.
Экранный вывод должен быть минимизирован. |
| OPM_VIEW |
Функция плагина вызвана как часть операции
просмотра файла. Если файл просматривается на панели быстрого
просмотра, то OPM_VIEW используется совместно с OPM_QUICKVIEW. |
| OPM_QUICKVIEW |
Функция плагина вызвана как часть операции
просмотра файла на панели быстрого просмотра (пользователь нажал
Ctrl-Q в панелях)
|
| OPM_EDIT |
Функция плагина вызвана как часть операции редактирования файла. |
| OPM_DESCR |
Функция была вызвана для запроса или для изменения файла и его описания. |
| OPM_TOPLEVEL |
Все файлы в плагине будут обработаны.
Этот флаг устанавливается во время обработки команд
Shift-F2 и Shift-F3 вне базового файла плагина.
Переданный в функцию плагина список также содержит всю необходимую
информацию, поэтому плагин может игнорировать этот флаг, или же
повысить скорость операции. |