Обработка событий документа с помощью макросов

Navigation:  Макросы >

Обработка событий документа с помощью макросов

Previous pageReturn to chapter overviewNext page

Макросы могут выполняться не только по команде пользователя, но и при наступлении какого-либо события документа. Для задания связи событий документа с макросами используется диалог команды “Установить/удалить обработчики событий”:

Клавиатура

Текстовое меню

Пиктограмма

-

«Проект|Обработчики событий…»

При вызове данной команды открывается диалог “Обработчики событий”. В данном диалоге представлены события, с наступлением которых можно связать выполнение макроса:

Closing Document – событие, возникающее до закрытия документа;

Document Full Regenerated – событие, возникающее после пересчета документа;

Document Open – событие, возникающее после открытия документа;

Document Saved – событие, возникающее после сохранения документа;

Dynamic Analysis Simulation After Step – событие, возникающее после выполнения шага решения задачи динамического анализа;

Dynamic Analysis Simulation Before Step – событие, возникающее до выполнения шага решения задачи динамического анализа;

Dynamic Analysis Simulation Finished – событие, возникающее после окончания решения задачи динамического анализа;

Dynamic Analysis Simulation Started – событие, возникающее после начала решения задачи динамического анализа;

New Document Created – событие, возникающее после создания нового документа;

Saving Document – событие, возникающее до сохранения документа;

View Activated – событие, возникающее после активации 2D или 3D окна документа;

View Deactivated – событие, возникающее после деактивации вида документа.

Для задания обработчика какого-либо события необходимо выбрать нужное событие в списке и нажать кнопку [Установить] или Левый клик ТекстЛевый клик Текст. На экране появится диалог со списком макросов данного документа.