StructSize
Размер структуры SRPluginInfo. Вы обязательно должны
заполнить это поле.
Flags
Комбинация из нижепереперечисленных значений. Если этот
член равен 0, то ваш плагин будет бесполезен для пользователя, т.к. тот не
сможет его запустить.
SRPIF_PANEL
Добавить вызов данного плагина из меню в панелях.
SRPIF_CONFIG
Добавить вызов данного плагина из меню конфигурации
внешних модулей.
SRPIF_EDITOR
Добавить вызов данного плагина из меню в редакторе.
SRPIF_VIEWER
Добавить вызов данного плагина из меню в программе
просмотра.
MenuString
Скопируйте сюда строку, которая должна добавляется в
вышеперечисленные меню. Ее размер должен быть не более 63 символов +
заключающий 0, кодировка должна быть OEM. Если вы не заполните это поле, то
S&R сделает это за вас
:-)
SR_MinVer
Минимальная версия S&R, на которую рассчитан плагин. Влияет на запуск функции Run плагина (в формате
SANDR_VERSION). Значение этой переменной не должно быть равно 0,
иначе плагин просто не будет запускаться!
SR_MaxVer
Максимальная версия S&R, на которую рассчитан плагин. Влияет на запуск функции Run плагина (в
формате
SANDR_VERSION). Если SR_MaxVer=0, то Run будет вызываться
под всеми версиями S&R, начиная с SR_MinVer.
Для формирования версии S&R наряду с константой
SANDR_VERSION можно использовать макрос
MAKE_SANDRVERSION, его параметры: MAKE_SANDRVERSION(major,minor,0).