Дерево проекта

Время чтения


Дерево проекта предназначено для отображения объектов, которые содержатся в проекте.

Дерево проекта имеет иерархическую структуру. Здание включает помещения, а помещение включает участки.

Поиск объектов в дереве проекта осуществляется при помощи поля, которое расположено над деревом проекта.

Дерево проекта{width=50%}

В дереве проекта пользователю доступны следующие действия:

  • Выбор элементов между родительскими и дочерними элементами с помощью клавиш со стрелками на клавиатуре.
  • Раскрытие и закрытие родительских элементов с помощью клавиши Enter.
  • Выбор элементов при помощи нажатия левой кнопки мыши.
  • Выбор нескольких элементов при помощи нажатия левой кнопки мыши и удержании клавиши Ctrl или Shift.
  • Отмена выбора связанных узлов и/или элементов с помощью нажатия левой кнопки мыши.
  • Вызов контекстного меню с командами для выбранных элементов с помощью нажатия правой кнопки мыши.
  • Прокрутка дерева вверх/вниз при помощи колесика мыши.
  • Удаление элементов из сценария с помощью клавиши Delete.
  • Перемещение элементов (перетаскивание мышью) в дереве проекта (за исключением узла проекта).
  • Перемещение дочерних элементов как внутри, так и между родительскими элементами.

При этом существуют следующие ограничения:

  • Запрещено перемещение, нарушающее иерархию элементов (например, перемещение здания на участок).
  • Запрещено перемещение участков между помещениями, если после перетаскивания площадь участков превышает площадь помещения.
  • Запрещено перемещение помещений между зданиями (с заданной суммированной площадью), если после перемещение площадь помещений превышает площадь здания.