Please enable JavaScript to view this site.

Библиотечный макроэлемент - это макроэлемент, имеющий пользовательские параметры.

Пользовательские параметры могут быть записаны в макроэлемент при помощи функции ksSetMacroParam.

Также при помощи функции ksSetMacroParam может быть включен режим управления характерными точками макроэлемента (поддержка макроэлементом интерфейса ILibHPObject ), отработка событий внешних воздействий на макроэлемент (поддержка макроэлементом интерфейса ILibExternalObject), выключен\включен режим редактирования макроэлемента по двойному щелчку мыши.

Получить пользовательские параметры можно при помощи функции GetMacroParam.

Подразделы:

EditMacroMode - Получить режим работы функции библиотеки (создание нового или редактирование существующего макроэлемента)

GetMacroParam - Получить параметры макроэлемента

GetMacroParamSize - Получить размер памяти параметров указанного макроэлемента

GetMacroPlacement - Получить точку привязки и угол поворота макроэлемента

ksAddObjectToMacro - Добавить объект, слой, вид или группу объектов в макроэлемент

ksGetMacroEditParam - Получить параметры редактирования указанного макроэлемента

ksGetMacroEditParamW - Получить параметры редактирования указанного макроэлемента (Unicode)

ksGetMacroPlacement - Получить точку привязки и угол поворота макроэлемента

ksGetMacroPlacementEx - Получить точку привязки и угол поворота макроэлемента

ksGetMacroWaitDblClickEdit - Получить режим ожидания DblClick при редактировании макроэлемента

ksOpenMacro - Открыть макроэлемент для редактирования

ksSetMacroParam - Записать параметры макроэлемента

ksSetMacroParamW - Записать параметры макроэлемента (Unicode)

ksSetMacroPlacementEx - Установить точку привязки и угол поворота макроэлемента

ksSetMacroWaitDblClickEdit - Изменить режим ожидания DblClick при редактировании макроэлемента

ksUpdateMacro - Очистить макроэлемент и положить в него группу

Macro - Создать новый макроэлемент

SetMacroParam - Установить параметры макроэлемента

SetMacroPlacement - Установить точку привязки и угол поворота макроэлемента

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