Файл .plugin

Файл .plugin предназначен для подключения модуля к комплексу Топоматик Робур и описания меню для взаимодействия с пользователем. Он представляет из себя текстовый документ в формате JSON и состоит из набора пар «ключ»:«значение». На верхнем уровне файл может содержать один или несколько объектов, которые описаны ниже.

  • "name" - это название плагина, по нему потом можно будет сослаться на элементы из этого файла
  • "version" - минимальная версия программного комплекса, с которым возможна работа с файлом
  • "priority" - приоритет по умолчанию, для элементов с приоритетом, таких как меню и команды
  • "variables" - переменные, это команды, вычисление которых производится один раз, а результат вычисления используется несколько раз в пределах файла
  • "assemblies" - секция для описания сборок, которые будут подключены к программному комплексу при инициализации файла
  • "environments" - переменные, значения которых записываются в качестве переменных для программного комплекса и могут быть использованы через его программное окружение
  • "cores" - элементы для отображения в структуре проекта
  • "coreitems" - порядок и состав элементов для отображения в структуре проекта
  • "actions" - команды, команды предназначены для вызова процедур из программного кода а также отображения в интерфейсе пользователя
  • "dynamics" - динамические элементы интерфейса, такие как выпадающие списки
  • "broadcasts" - бродкасты специальные команды предназначенные для взаимодействия между модулями
  • "menubars" - элементы главного меню программы
  • "toolbars" - элементы панели инструментов
  • "statusbar" - элементы строки состояния
  • "contexts" - элементы выпадающего меню
  • "hotkeys" - горячие клавиши
  • "ribbon" - элементы ленточного интерфейса
developers/references/core.plugin.txt · Последние изменения: 2021/07/22 14:29 (внешнее изменение)