Створення мультіфігур в visio

Створення мультіфігур в Visio.



У складі фігур Visio є фігури які виконують роль складеної фігури, тобто фігура, що складається з декількох фігур і тільки одна з цих всіх фігур в даний момент відображається. Таких постатей багато і представляють вони багатошарову фігуру, у якої один з шарів видимий або іншими словами мультіфігуру.
Як же відбувається процес створення таких фігур? Для того, щоб відповісти на це питання необхідно більш детально розглянути процес приєднання фігур.
Створимо 2 прямокутника і застосуємо команду приєднання.

Створення мультіфігур в visio

Тепер зайдемо в ТабліцуФігур нової фігури. У даній фігури тепер 2 розділу Геометрія.

Створення мультіфігур в visio

Тепер створимо 3-й прямокутник і застосуємо команду приєднання.

Створення мультіфігур в visio

У даній фігури стало 3 розділу Геометрія.

Створення мультіфігур в visio

Тепер якщо поставити 1 в клітинку Geometry2.NoShow і Geometry3.NoShow, то буде видно тільки 1-я фігура. Відповідно в інших випадках буде показана тільки та фігура у якої в осередку GeometryN.NoShow варто 0.
Можна поставити 0 і в дві, і в три фігури, але тоді буде складно передбачити наявність заливки у пересічних поверхонь, тому що вони будуть заливатися по "непарному" правилом.

Створення мультіфігур в visio

Одинарний шар схильний до заливці, подвійний шар немає (перекриття), потрійний схильний, четверний немає і т.д.

Які ж фігури можна включати до складу мультіфігури? Такі фігури мають ряд істотних обмежень, таких як:
  • використання монотонних фігур, тобто неможливість використовувати більше 2 кольорів, з урахуванням градієнтної заливки стандартними засобами;
  • використання простих фігур;
  • використання замкнутих фігур;
  • складність комбінування простих фігур у складі мультіфігури;
  • використання фігур рівного розміру.
І все ж незважаючи на досить багато обмежень, такі фігури дуже застосовні і мають свої переваги. Їх можна повністю редагувати, причому всі відразу, у них одні й ті ж сполучні точки. Ними, наприклад, легко маніпулювати і міняти один шар (тип ч.-л.) на інший (тип ч.-л.) одним вибором в меню. Саме так і змінюється вибір типу розетки в кресленнях планування приміщень.

Тепер створимо повнофункціональну мультіфігуру.
Для цього намалюємо 3 фігури

Створення мультіфігур в visio

І зробимо приєднання.

Створення мультіфігур в visio

Примітка: при приєднанні наступних фігур, всі фігури зі складу мультіфігури повинні бути видимими. Інакше у кінцевій фігури буде всього 2 шари, останній видимий і новий.
Далі додамо розділ Дії і внесемо зміни до розділу Action.

У перший осередок Action:
= SETF ( "Geometry1.NoShow"; 0) + SETF ( "Geometry2.NoShow"; 1) + SETF ( "Geometry3.NoShow"; 1) + SETF ( "FillForegnd"; 2)
У другий осередок Action:
= SETF ( "Geometry1.NoShow"; 1) + SETF ( "Geometry2.NoShow"; 0) + SETF ( "Geometry3.NoShow"; 1) + SETF ( "FillForegnd"; 3)
У третій осередок Action:
= SETF ( "Geometry1.NoShow"; 1) + SETF ( "Geometry2.NoShow"; 1) + SETF ( "Geometry3.NoShow"; 0) + SETF ( "FillForegnd"; 4)
Після цього вже можна з даної мультіфігурой нормально працювати. Ось остаточний варіант вийшла фігури.

Створення мультіфігур в visio

Таким же чином можна скласти мультігруппу і відключати частини груп.