18.11 Спецификация файла tcs_cmd.ini |
Все настройки обработчика команд и плагинов (обработчиков), которые он запускает, хранятся в файле tcs_cmd.ini. Данные в этом файле заполняются администратором системы TechnologiCS.
· Секция [TCS_CMD] содержит описание доступных плагинов (обработчиков) предоставляемых разработчиком TechnologiCS.
· Секция [TCS_CMD_OPT] содержит общие настройки обработчика команд.
· Секция [UserFunctions] содержит блок стандартных функций, которые предоставляет разработчик для создания пользовательских функций и блок пользовательских функций, которые могут быть использованы в обработчиках.
· Секции [TCSStdLibrary.bpl] [TCSMatLibrary.bpl] содержат системные настройки.
· Секции с описанием пользовательских атрибутов (например: [UserCustomAttributes]) содержат настройки пользовательских свойств документа для обмена, задаваемых на основе доступных свойств TechnologiCS (см. раздел 18.11.1).
Далее следуют секции плагинов, которые имеют собственные настройки. Состав опций в каждой из этих секций индивидуален и может содержать:
· Список стандартных свойств обработчика;
· Настроечные данные для управления работой обработчика.
|
Так же секция может содержать ссылку на другую секцию, содержащую настроечные данные (например: [TCSCadSpec] - это общий набор настроек, который может использоваться в других обработчиках). |
· Секции с описанием атрибутов (например: [CadBI_Attributes]) содержат наборы правил для описания соответствия свойства обработчика и свойства TechnologiCS (см. раздел 18.11.1).
· Секции настроек обработчика для файла (типа файла TechnologiCS или расширения файла) содержат следующие настройки:
· TCSCMD (обязательная настройка) - указывается используемый обработчики из секции [TCS_CMD].
|
В одной секции настроек обработчика для файла можно задавать несколько обработчиков из секции [TCS_CMD]. Начало настроек для каждого обработчика начинается со строки TCSCMD. |
· Attributes - указываются (через ;) необходимые секции с описанием атрибутов.
· Attributes[ВидДокумента] - для заданного вида документа TechnologiCS указываются (через ;) необходимые секции с описанием атрибутов. Если заданный вид документа TechnologiCS не найден, то используется настройка Attributes.
· CustomAttributes - указываются (через ;) необходимые секции с описанием пользовательских атрибутов.
· CustomAttributes[ВидДокумента] - для заданного вида документа TechnologiCS указываются (через ;) необходимые секции с описанием пользовательских атрибутов. Если заданный вид документа TechnologiCS не найден, то используется настройка CustomAttributes.
См. также:
18 Обработчики команд
18.11.1 Свойства TechnologiCS доступные для обмена