В поставке T-FLEX CAD приведён пример пользовательского приложения - StarsPlugin. Оно предназначено для построения звёзд на чертеже.
Исходные файлы примера расположены в папке установки T‑FLEX CAD (по умолчанию для ОС Windows: C:\Program Files\T‑FLEX CAD 17\API\StarsPlugin). *.cs-файлы содержат исходный код приложения и добавляемых им команд и объектов, написанный на языке C# с использованием T‑FLEX CAD Open API.
Чтобы воспользоваться стандартной версией примера не требуется компилировать его исходный код, т.к. это уже сделано. Получившийся файл StarsPlugin.dll помещён в папку ...T‑FLEX CAD 17\Program, в файле Applications.ini, расположенном в той же папке, прописана информация, необходимая для добавления приложения, и приложение добавлено в T-FLEX CAD.
При необходимости вы можете создать свою версию приложения, внеся изменения в его исходный код. В этом случае после редактирования исходного кода необходимо собрать решение StarsPlugin.sln средствами Microsoft Visual Studio.
Для работы с исходными файлами пользовательских приложений рекомендуется установить для Microsoft Visual Studio рабочую нагрузку Разработка классических приложений .NET.
Для получения информации о программном интерфейсе T-FLEX CAD обратитесь к справке T-FLEX CAD Open API, которую можно вызвать из раздела ? текстового меню или из меню справки.
В результате будет создан файл библиотеки StarsPlugin.dll. Его расположение внутри папки StarsPlugin зависит от выбранной конфигурации проекта (по умолчанию - ...StarsPlugin\bin\Debug). Замените этим файлом имеющийся файл ...T‑FLEX CAD 17\Program\StarsPlugin.dll.
Для редактирования содержимого папки Program требуются права администратора.
В папке ...T‑FLEX CAD 17\API\StarsPlugin также присутствует *.tfa-файл, который необходим для добавления в T-FLEX CAD приложений, не прописанных в Applications.ini. С его помощью можно добавить в T‑FLEX CAD приложение из произвольной папки (см. Добавление пользовательских приложений).
Для использования приложения вызовите команду Приложения, выберите пункт Пример приложения к T‑FLEX CAD (StarsPlugin.dll) и нажмите кнопку Запустить.
После запуска на вкладке ленты Приложения появятся две новые команды: Создание звёзд и Показать окно. При необходимости можно добавить эти команды в другие вкладки ленты или инструментальные панели.
Основные темы в этом разделе: