Перейти к содержанию

Навигатор макросов

В зависимости от вариантов макросов, например макросов окна, символа, страницы или 3D-макросов, они могут сохраняться в файле макроса в различных видах представления, а в каждом виде представления — в нескольких вариантах. Для наглядного отображения макросов и управления ими в проекте можно использовать навигатор макросов. В дереве этого навигатора макросы отображаются в виде иерархической структуры. В узле для макроса отображаются виды представления и варианты.

  • В проекте макросов для подготовленного макроса отображаются все виды представления и варианты, которые затем сохраняются в файле макроса при генерации. Это относится ко всем типам макросов.
  • В проекте схемы соединений отображаются только вставленные виды представления и варианты макроса окна и / или символа, а не все варианты, имеющиеся в файле макроса.

Если выделить макрос в навигаторе макросов, в окне предварительного просмотра графики отобразится соответствующая страница / пространство листа проекта макросов.

Возможно следующее:

  • С помощью всплывающего меню можно просматривать и обрабатывать свойства макросов. При этом открывается соответствующее диалоговое окно 'Свойства' (например, для макроса окна открывается диалоговое окно 'Свойства' рамки макроса).
  • С помощью пункта всплывающего меню Перейти к (графика) можно перейти в графический редактор или пространство листа и, например, обрабатывать там нужный фрагмент схемы соединений или соответствующие трехмерные объекты.
  • При помощи фильтра отображение можно ограничить до макросов, которые соответствуют определенным критериям. Это позволяет отображать, например, только макросы определенного вида представления, а затем генерировать их автоматически.
  • Вы можете синхронизировать выбор между объектами для макросов в графическом редакторе / пространстве листа и навигатором макросов.
  • В проекте макросов можно автоматически генерировать макросы из макросов, подготовленных и отображенных в навигаторе макросов.
  • Навигатор макросов можно использовать в проектах схем соединений, чтобы с помощью пункта всплывающего меню Обновить макросы обновить несколько содержащихся в проекте макросов, используя данные соответствующих файлов макросов.

Объекты-заполнители в навигаторе макросов

В дереве навигатора макросов имеющиеся в макросе объекты-заполнители представлены под уровнем иерархии соответствующего варианта макроса (пиктограмма ). Доступен многократный выбор объектов-заполнителей, но групповая обработка возможна только при выполнении определенных условий. С помощью всплывающего меню для объектов-заполнителей можно выбрать наборы значений и обработать их свойства.

Вставить макросы из навигатора макросов путем перетаскивания мышью

Макросы окон и символов одного проекта макросов можно вставлять из навигатора макросов в открытые страницы другого проекта макросов или схемы соединений либо того же проекта макросов путем перетаскивания мышью.

Это действие возможно как для макросов с методом использования "Определяющий", так и для макросов с методом использования "Не задан". Аналогично можно перетаскивать мышью 3D-макросы в открытое пространство листа проекта. Выбор другого варианта макроса при вставке с помощью перетаскивания мышью невозможен. Многократный выбор макросов при этом также невозможен.

В качестве альтернативы эту операцию в навигаторе макросов можно также выполнить с помощью пункта всплывающего меню Вставить макрос.

Замечание:

Обратите внимание, что при вставке путем перетаскивания мышью или с помощью пункта всплывающего меню Вставить макрос используется состояние макроса в проекте макросов, а не сохраненное состояние макроса в файле макроса. Если обновить вставленный таким образом макрос, будет выполнен возврат к состоянию, сохраненному в файле макроса.

См. также: