ObjectARX, AutoCAD. Среда программирования библиотеки C++

         

Использование Объектного Реактора


Заставлять один объект базы данных реагировать на другой объект базы данных

1 Получают класс из AcDbObject (или любой из его подклассов).

2 Осуществляют функции уведомления.

3 Инициализируют объект класса.

4 Добавляют объект к базе данных, и назначают владельца.

5 Добавляют это к объекту уведомителя с AcDbObject:: addPersistentReactor () функция.

Этот механизм позволяет Вам определять зависимости в пределах базы данных, которые сохраняются, когда база данных сохранена и освежена всякий раз, когда это - узда - stantiated.

Используйте макрокоманды ObjectARX, когда Вы получаете новый объектный реакторный класс так, чтобы объект описателя класса был создан для этого. (Если Вы не используете макрокоманды ObjectARX, ваш класс наследует описание класса его родителя, когда это сохранено, и его тождество будет потеряно, когда файл читается в.)



Содержание раздела