Visio 2013: How to reduce width of built-in UML class shape?
Asked Answered
G

2

7

I drew a class diagram of the type 'UML static structure' with Visio 2013. Now I would like to reduce the width of the class shapes in the diagram. I removed the size protection in the developer tools section and also tried to set the width in the corresponding shape sheet but nothing worked.
Does someone know how to do this?

Grantham answered 17/3, 2013 at 14:41 Comment(0)
C
25

In Visio 2013, you can change class width using a control point (yellow dot), just drag it: enter image description here

Counterplot answered 20/11, 2013 at 10:47 Comment(4)
That hint worked for me, though its extremely tricky to hit the yellow dot without getting Visio to show an orange line. The orange line is used, when double clicked, to add an attribute member. Note: as soon this line is visible the resizing is not possible anymore. – Demoss
Wow, I literally spent like half an hour on this, because resizing those shapes is blocked. This should be the accepted answer. – Radar
me, too! πŸ˜ƒ It's still like that in Visio 2019, albeit with a bigger blob. – Finbar
This did not work for me in Visio Pro 2019, the yellow thingy moves but not the shape. Ali Nazem answer below worked though, lasso selecting the whole shape and unprotecting the size – Sag
L
5

The class shape is composed of a group of objects. You should drag your mouse over it to select not only the external shape, but also all the elements inside it such as the ClassName text and any possibly existing members, etc. Now, if you remove the size protection as you mentioned, this will apply to all the elements, and then you can change the size using "Size & Position" task pane. (Ribbon --> View --> Show --> Task Panes)

Laurynlausanne answered 29/1, 2015 at 13:27 Comment(0)

© 2022 - 2024 β€” McMap. All rights reserved.