Link to home
Start Free TrialLog in
Avatar of snowdog_2112
snowdog_2112Flag for United States of America

asked on

Visio (any version) - Cisco shapes, text label annoyance!

In the last 3 versions of Visio (2003, 2007, 2010), I've had an annoying issue with the official Cisco shapes.

When adding a text label to the shape (i.e., 2x click the shape to give it a name, label, IP, etc), the label text WILL NOT extend horizontally past the edges of the shape.

The attached image are 3 copy/pastes of the same shape, same text.
cisco-icon.jpg
Avatar of Member_2_4436132
Member_2_4436132

Normally, I don't apply the default text label but rather insert my own text label formatted how I want it and then select both the text label and the shape and group them together.
ASKER CERTIFIED SOLUTION
Avatar of Scott Helmers
Scott Helmers
Flag of United States of America image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of snowdog_2112

ASKER

Can I give you 2,000 points for that?!!
THANK YOU THANK YOU THANK YOU!!!

I can't tell you how many different half-crocked answers I've found.  Yours is not only correct (most importantly) but the screenshots were helpful!

Thanks again!
Is there a way to change the shape before it's placed on the page, so any new shapes will have that same property?
Glad to help...

Yes, you can change the shape "ahead of time" -- in essence what you want to do is create a new master in a stencil that you can then reuse. (As an aside, for the correct terminology re masters, shapes and stencils see this article.). You can either drag your modified shape into the Visio-provided stencil (Visio will warn you that the stencil is read-only and will offer to open it for you) or you can click File>Shapes>New Stencil and create your own stencil.

BTW, if you have a bunch of existing drawings that have shapes you want to change, it's pretty easy to write a macro to fix the text width formula in all of them at once. Just post another question, along with a sample drawing, and I'll be glad to provide a short macro.

Scott