Типы инструментальных панелей

Три типа инструментальных панелей обеспечивают большую гибкость при создании пользовательских интерфейсов:

  • Абсолютные

  • Относительные

  • Экземпляра класса

Абсолютные инструментальные панели

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

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

Абсолютные инструментальные панели открываются щелчком правой кнопкой мыши по инструментальной панели () и выбора действия "Открыть инструментальную панель".

Относительные инструментальные панели

Относительные инструментальные панели отображают статус одного устройства/источника, которое не жестко закодировано в конфигурации инструментальной панели. Относительная инструментальная панель открывается для определенного устройства/источника при помощи правого щелчка по нему и выбора действия "Запустить инструментальную панель", имя которой совпадает с описанием инструментальной панели (иконка ). Следует отметить, что относительная инструментальная панель, помещенная на другую относительную инструментальную панель, наследует контекст по умолчанию своей родительской инструментальной панели.

Инструментальные панели экземпляра класса

Инструментальные панели экземпляра класса визуализируют состояние и поля экземпляра определенного класса и списки экземпляров классов, связанных с ним. Панель экземпляра класса невозможно открыть напрямую, только запустить путем клика на определенный экземпляр класса в списках классов, отображенных на других инструментальных панелях. Компонент Классовая таблица данных на инструментальной панели экземпляра класса позволяет просматривать, изменять и удалять экземпляры классов, соединенных связями классов.