Выбрать объекты

Данная UI процедура позволяет пользователю выбрать контексты, переменные, функции, события и их поля при помощи удобного древовидного графического компонента. Например, она применяется действиями перетаскивания (Drag and Drop), которые запускаются без самого перетаскивания - она позволяет пользователю выбрать контекст, который будет использоваться в качестве "перетаскиваемого".

В AggreGate Client выбор осуществляется через компонент Селектор объектов:  

Параметры

  • Типы. Список типов контекстов, доступных для выбора.

  • Корневой элемент. путь к контексту, который будет корневым для отображаемого дерева.

  • По умолчанию. Контекст дерева по умолчанию. Выбранные объекты ниже этого узла будут иметь относительный путь.

  • Развернутый. Контекст, который будет развернут после открытия Селектора объектов.

  • Показывать дочерние контексты. Флаг определяет видимость дочерних контекстов.

  • Разрешить маски. Разрешить видимость и возможность выбора масок. При таком режиме результат выбора может быть и путем, и маской.

  • Показывать переменные. Опция включает/выключает видимость переменных контекста.

  • Показывать функции. Опция включает/выключает видимость функций контекста.

  • Показывать события. Опция включает/выключает видимость событий контекста.

  • Показывать поля. Опция включает/выключает видимость полей объектов.

  • Выбор одного элемента. Переключает режимы выбора одного/множества элементов.

  • Использовать чекбоксы. Управляет использованием чекбоксов для выбора.

Поддержка группировки

Данная UI процедура поддерживает группировку действий. При группировании действий возможно применять один и тот же выбор объекта ко всем действиям в группе.

В AggreGate Client диалоговое окно Селектор Объектов содержит дополнительныю кнопку Все: