Так же для функционирования данного приложения необходимо добавить графические ресурсы (иконки) для команд приложения и автоменю, объектных команд и иконку для объекта. При вставке ссылок в References проекта необходимо в свойствах TFlexAPI.dll (и TFlexAPI3D.dll если используется) выставить свойство CopyLocal в False.
Для того чтобы подключить приложение в TFlex CAD необходимо:
1) создать текстовый файл в папке с собранной бибилотекой проекта (Bin/Debug или Bin/Release);
2) в текстовом файле прописать следующее
Код |
---|
[60f4149b-5d3c-4f6f-982e-aadad499346b]
dll=testPlugin.dll
name=Шаблон приложения TFlex CAD
autostart=1
managed=1
|
где первая строчка - GUID приложения (возвращается свойством ID класса testFactory), вторая - название библиотеки, третья - название приложения, которое будет отображаться в списке активных приложений TFlex'а, четвертая - будет ли приложение запускаться при запуске TFlex CAD, пятая - является ли приложение управляемым (.NET приложением)
3) изменить расширение файла с *.txt на *.tfa
Подключить приложение можно в разделе меню Настройка -> Приложения.
В появившемся окне выбрать вкладку "Приложения .NET", нажать кнопку "Добавить" и в дереве указать путь к папке с *.tfa файлом