Visio Guy

Visio Discussions => Shapes & Templates => Topic started by: gabriel.mi on November 14, 2014, 03:20:40 PM

Title: 2013 - Can I assign/change master to an existing shape?
Post by: gabriel.mi on November 14, 2014, 03:20:40 PM
I have a shape created from a master shape. Can I assign another master to that shape?

Let's say I have 40 shapes based on Master1, I need to resize 20 of them. It would be nice if I could just select them, assign Master2 to them and they should match whatever size Master2 has.

Anyways, I can't find a way to assign another master to a shape, nor a fast way to modify half the shapes on my sheet.

Any help would be more than welcome.
Title: Re: 2013 - Can I assign/change master to an existing shape?
Post by: Yacine on November 14, 2014, 07:08:50 PM
That's an interesting request.

1) you could use Paul Herber's tools to replace shapes by a newly created one.
2) you could assign a layer to a group of shapes, select them by their layer, then change one of the numerous properties for all the shapes in the selection at once.
Title: Re: 2013 - Can I assign/change master to an existing shape?
Post by: aledlund on November 15, 2014, 02:07:28 PM
since it is v2013 why not select the individual shapes, and from the home tab (v2013) select change shapes.
al
Title: Re: 2013 - Can I assign/change master to an existing shape?
Post by: gabriel.mi on November 15, 2014, 04:44:41 PM
Excellent ideas! Thank you!

I believe with the "change shape" option I will be able to assign a new master to whatever shapes I want. Let's say if I want to modify 20 of them, I will just assign a new master shape to them with the "change shape" option. I can modify the new master afterwards and update the changes. Exactly what I want.

Sometimes one just doesn't see what's in front of him.

I will have to take a look at Paul Herber's tools, also, as they seem to be pretty useful.

Thanks, guys.
Title: Re: 2013 - Can I assign/change master to an existing shape?
Post by: gabriel.mi on November 15, 2014, 05:11:07 PM
Ok, everything seems to be working fine (assign a new master part), except that when I update/modify the master shape, the changes do not propagate to the child shapes.

Using M1 as master and have C1, C2 as child shapes placed on a sheet; if I change the shape of M1 (make it longer), the change does not propagate to C1, C2 shapes, unless I do another "change shape".

Is there a way to automatically propagate the change from the master to the child? I see the window asking me if I want to update the shape (after editing a master), I press yes, and nothing... it just saves the master.