Сравнение контейнеров и групп

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

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

1. Создадим цветной прямоугольник и сгруппируем его с сетевыми фигурами с левой стороны страницы.

2. Нарисуем ограничивающую рамку вокруг сетевых фигур Филиал 2.

3. На вкладке Вставка в группе Части схемы щелкнем по кнопке Контейнер . Откроется коллекция Контейнер . При наведении указателя мыши на миниатюры различных контейнеров в коллекциях, функция динамического просмотра показывает, как будет выглядеть каждый из этих контейнеров, если применить его к выбранным фигурам.

4. Щелкнем на миниатюре Зона . Теперь на схеме слева находятся сгруппированные фигуры, а справа – контейнер.

5. Щелкнем один раз на фигуре Филиал 1, чтобы выделить ее, а затем перетащим нижний маркер изменения размера вниз.

6. Щелкнем один раз на границе или на заголовке контейнера Филиал 2, чтобы выделить его, а затем перетащим нижний маркер изменения размера вниз.

Стоит заметить, что для выделения группы, нужно щелкнуть либо на ее границе, либо на любой точке внутри, а, чтобы выделить контейнер, нужно щелкнуть либо на его границе, либо на заголовке.

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

8. Нажмем дважды комбинацию CTRL+Z для отмены операций по изменению размера.

9. Перетащим две фигуры ПК из набора элементов Компьютеры и мониторы ; первую сбросим в открытую область над сегментом сети Филиал 1, а вторую – в открытую область контейнера над сегментом сети Филиал 2.

10. Удерживая нажатой клавишу Shift, щелкнем на группе, а затем на контейнере, чтобы выделить их, а затем перетащим выбранные объекты к нижнему полю страницы. Как видно на следующем рисунке, при сбросе фигуры на группу, она не добавляется в эту группу – когда мы переместим группу, фигура останется на месте. И, наоборот, при сбросе фигуры в контейнер, фигура добавляется в него, поэтому она и перемещается вместе с контейнером.

11. Отменим перемещение и удалим добавленные фигуры.

12. Щелкнем один раз на группу Филиал 1, чтобы выделить его, а затем на принтере в группе. Перетащим его за верхнюю границу прямоугольника группы.

13. Щелкнем один раз на фигуре принтера в контейнере Филиал 2, а затем перетащим ее вверх, за пределы верхней границы контейнера. Результаты этого и предыдущего шагов продемонстрированы на следующем рисунке.

14. Удерживая нажатой клавишу Shift, щелкнем на группе, а затем на контейнере, чтобы выделить их, а затем перетащим выбранные объекты к нижнему полю страницы. Несмотря на то, что мы перетащили принтер за пределы цветного прямоугольника группы, фигура все еще осталась частью группы. Поэтому при перемещении группы, принтер тоже перемещается. Когда же мы вынесли фигуру за пределы контейнера, эта фигура была удалена из него и при перемещении контейнера, она уже не будет перемещаться.

15. Отменим перемещение и вернем принтеры обратно.

16. Попытаемся нарисовать в пределах группы ограничивающую рамку вокруг двух фигур ПК под сегментом сети. Однако, у нас не получится это сделать, поскольку при щелчке и перетаскивании указателя мыши в пределах группы мы перемещаем группу, а не рисуем ограничивающую рамку.

17. Теперь попытаемся нарисовать ограничивающую рамку в пределах контейнера. Рамка выделяет содержащиеся внутри контейнера фигуры по той причине, что фон контейнера «невидим» для щелчков мыши.

18. Щелкнем один раз на группе Филиал 1, чтобы выделить ее, введем Москва и нажмем клавишу ESC. Затем зададим размер шрифта в 16 пт и сделаем текст Полужирным

19. Щелкнем один раз на границе или заголовке контейнера, чтобы выделить его, введем Санкт-Петербург и нажмем клавишу ESC. Затем зададим размер шрифта в 16 пт и сделаем текст Полужирным . Обратите внимание, изменение характеристик шрифта группы изменяет шрифт текста у всех фигур группы.

Как видно на следующем рисунке, текст, который мы добавили в группу слева, размещается по центру группы. Это стандартное поведение группы.

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

Обратите внимание, что в режиме разработчика поведение группы и фигур внутри нее можно изменить нужным вам образом.