Редактор свойств объектов и панель свойств инструментов

Редактор свойств объектов, панель которого занимает правый нижний угол главного окна программы, предназначен для отображения текущих значений свойств объектов, выбранных на схеме, а также для изменения значений этих свойств. Аналогичные функции может выполнять и панель свойств инструментов, расположенная вдоль нижней границы окна. Однако, поскольку её основное назначение – задавать свойства вновь создаваемых объектов, действуют следующие ограничения:

  1. функция отображения текущих значений свойств включается только
    • в режиме выбора объектов,
    • когда выбран ровно один объект, и этот объект не является значком устройства,
    • при активной опции «Отображать свойства выбранного объекта на панели настроек инструментов»;
  2. функция изменения свойств выбранных объектов включается только в режиме выбора объектов.

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

Редактор свойств объектов организован в виде многостраничного блокнота, на отдельных страницах сгруппированы свойства, характерные для объектов определённого типа, либо, наоборот, общие для объектов различных типов. В зависимости от состава группы выбранных на схеме объектов активируются соответствующие страницы редактора свойств.

Читать также:  ЗАПРОС “РАСЧЕТ”

Если выбран ровно один объект, то на соответствующих страницах редактора свойств отображаются текущие значения свойств этого объекта. Если выбрано несколько объектов, то, естественно, наборы свойств разнотипных объектов различны; более того, в общем случае, значения однотипных свойств различных объектов различаются, тогда управляющие элементы на страницах редактора не показывают ни каких значений, либо показывают значения, относящиеся к объекту, выделенному последним. Впрочем, для некоторых свойств могут быть определены общие для всех выделенных объектов значения; эти значения будут отображены редактором свойств. Такое исключение сделано для свойств видимости объектов и принадлежности к слою, поскольку существует возможность выделения на схеме невидимых либо принадлежащих различным слоям объектов, и необходимо информировать пользователя о формировании таких наборов объектов.

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

Читать также:  Разработка сетевой версии модуля учета и обработки заявок

Каждый объект схемы имеет неуникальное имя (название) и описание, которое появляется в виде всплывающей подсказки (только в режиме просмотра документа). Как правило, имя объекта используется для идентификации объекта в списке редактора слоев и может быть изменено пользователем. Исключение составляют значки, обозначающие на схеме места размещения оборудования системы позиционирования. Имена этих объектов имеют специальное назначение и не могут быть произвольно изменены пользователем. Для объектов-значков введён дополнительный атрибут  («Название» на странице «Оборудование»), содержащий текст подписи, появляющейся рядом с объектом на схеме и в списке объектов.

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

Для сохранения новых значений текстовых атрибутов, таких, как «Имя», «Описание», а также текста надписей, пользователь должен нажать кнопку «Применить» в окне редактора свойств, либо нажать на клавиатуре Enter для редакторов или Ctrl+Enter для многострочных редакторов. Аналогичное правило действует для свойств «Название», «Горизонт», «Номер ИП» и «Зоны», имеющихся у объектов-значков. Для напоминания пользователю о необходимости применить изменения нажатием на кнопку эта кнопка и кнопка «Отказаться» становятся доступными после изменения названных свойств. Для остальных свойств новые значения сохраняются автоматически немедленно после их изменения.

Читать также:  ПОЛЯ И ЗАПИСИ

Ниже более подробно рассмотрено назначение элементов управления всех страниц редактора свойств объектов.

Оцените статью
Информационный блог
Добавить комментарий