Выполнение утилиты
Для этого entry point уже предусмотрены системные расширения:
Этот entry point расширяет список типов утилит, которые можно подключить к CAM-системе. Системные расширения поддерживают только DLL и EXE. Создав расширение типа utility_runner, можно указать его в параметрах запуска расширения типа utility. CAM-система вызовет utility_runner и передаст ему сведения о запускаемой утилите.
- Идентификатор:
utility_runner; - Используемые интерфейсы:
- Доступные параметры конфигурации:
filter_types— фильтр файлов в диалоге выбора утилиты;visible_in_editor— доступность расширения для выбора в редакторе утилит. Параметр позволяет скрыть специализированный исполнитель, предназначенный только для определённой утилиты.
Примеры в репозитории GitVerse:
- C# — каталог
ExtensionUtilityRunnerNet; - Delphi — каталог
ExtensionUtilityRunnerDelphi; - C++ — каталог
ExtensionUtilityRunnerCpp.