Please enable JavaScript to view this site.

Интерфейс событий...

Интерфейс Панели свойств.

Иерархия:

IKompasAPIObject

IPropertyManager

КОМПАС-3D использует стандартную Панель свойств, которая позволяет задавать параметры процессов. Библиотеки КОМПАС могут добавлять вкладки в стандартную Панель свойств и создавать собственные Панели свойств. Их состав формируется при подключении библиотеки или выполнении библиотечной команды. После отключения библиотеки или завершения работы команды созданные ими элементы управления исчезают. Сигналом для этого служат изменения активности документов или процессов. Чтобы отслеживать эти изменения активности, библиотека должна быть подписана на соответствующие события. При изменении состояния элементов управления Панели свойств, созданных библиотекой, система передает управление библиотеке посредством вызовов событий.

Для стандартной Панели свойств все свойства данного интерфейса доступны только по чтению. Библиотека может управлять состоянием только собственной Панели свойств либо вкладок на стандартной. Остальные вкладки и их элементы управления будут недоступны для изменения.

Панель свойств или вкладки на стандартной Панели свойств, созданные библиотекой, будут удалены после освобождения библиотекой их интерфейса. Чтобы эти элементы управления были доступны, библиотека должна держать ссылку на интерфейс Панели свойств все время от начала до завершения ее использования.

Панель свойств библиотеки может быть расположена только слева, справа или находиться в плавающем состоянии.

Примечание:

Создать панель свойств и получить данный интерфейс можно от интерфейса приложения IApplication с помощью свойства IApplication::CreatePropertyManager.

Подразделы:

IPropertyManager - свойства

IPropertyManager - методы

© ООО «АСКОН-Системы проектирования», 2024. Все права защищены. | Единая телефонная линия: 8-800-700-00-78