Reply
 
LinkBack Thread Tools Display Modes
Old 05-02-2007, 01:34 AM   #1 (permalink)
Senior Member
 
Join Date: Mar 2006
Posts: 235
avzone will become famous soon enoughavzone will become famous soon enough
Default Change text size automatically as shape is resized

  1. Make a plain box with the box tool.
  2. Using the text tool, enter any text you choose.
  3. Make sure the shape is still selected, and then, on the Window menu, click Show ShapeSheet. The Visio window will tile.
  4. In that same window, scroll down until you see the Character section.
  5. In the Size cell, delete the content of that cell and type "HEIGHT/5."
  6. Press ENTER when you're done.
  7. This formula will always make the text for the shape one fifth the size of the height for the shape.
  8. Close the shapesheet window (not the drawing window) by clicking the Close button .
  9. Now resize the block again. Notice how the text gets bigger and smaller as you resize the shape.

    Note: Some pre-made shapes will not have a Character section available in the ShapeSheet window, therefore this workaround will not work for all shapes.
__________________
Graham Hickerson
Sound & Image Design, Inc.
1312 N. Parham Road
Richmond, VA 23229
graham@soundandimage.com
804.741.5816
avzone is offline   Reply With Quote
Old 08-06-2007, 02:21 PM   #2 (permalink)
Member
 
Join Date: Aug 2007
Posts: 40
Visio Guy is on a distinguished road
Default

Here's another tip for getting text to resize -- IF your text won't be changing -- for example, text for a logo or brand name.

1. Make a shape with the text you want, formatted as desired.
2. Set it to have no-line and no-fill
3. Copy the shape
4. Paste it as a metafile or enhanced metafile via menu: Edit > Paste > Special
5. Group the text with your shape.

As a metafile, the text will resize with your shape. You won't be able to change the text or color it in anyway, but for static text, this can be easier and more robust than mucking about with the ShapeSheet formulas.
__________________
Chris Roth
Visio Guy
http://www.visguy.com
Visio Guy is offline   Reply With Quote
Old 08-06-2007, 04:48 PM   #3 (permalink)
Senior Member
 
Join Date: Mar 2006
Posts: 235
avzone will become famous soon enoughavzone will become famous soon enough
Default

Cool! Thanks for the tip Chris. I'm all about KISS. Do you have any KISS tips for shapes that may need the text edited?
__________________
Graham Hickerson
Sound & Image Design, Inc.
1312 N. Parham Road
Richmond, VA 23229
graham@soundandimage.com
804.741.5816
avzone is offline   Reply With Quote
Old 08-09-2007, 03:52 AM   #4 (permalink)
Member
 
Join Date: Aug 2007
Posts: 40
Visio Guy is on a distinguished road
Default

Hmm,

Nothing major comes to mind, other than these tidbits:

Visio won't render text at less than 1pt, even if you enter a smaller value (ie: 0.25pt). This can be a problem if you make really big scales (ie: 1" = 100'), because the ShapeSheet formulas wanted to scale the font waaay down, but Visio wouldn't draw it. That's part of the reason that the metafile text is cool for logos and port labels on the SI shapes.

Of course, you can't really read text that small, unless you're doing it electronically via zoom...
__________________
Chris Roth
Visio Guy
http://www.visguy.com
Visio Guy is offline   Reply With Quote
Old 08-24-2007, 02:49 PM   #5 (permalink)
CEO - President
 
Head Tool's Avatar
 
Join Date: Mar 2006
Posts: 108
Head Tool is on a distinguished road
Default

Here is a great Article by Chris "The Visio Guy" Roth on resizing text. http://www.visguy.com/2007/08/24/res...ith-metafiles/ It should be noted that D-Tools uses live, not metafile text for most of its shapes because the properties always change based on manufacturer and model.
__________________
Adam Stone
President
D-Tools, Inc
Head Tool is offline   Reply With Quote
Old 08-26-2007, 07:13 AM   #6 (permalink)
Member
 
Join Date: Aug 2007
Posts: 40
Visio Guy is on a distinguished road
Default

Here's another article about "plain-old" ShapeSheet formulas for getting text to resize with your Visio Shapes:

Visio Guy on: Text Resizing With ShapeSheet Formulas
__________________
Chris Roth
Visio Guy
http://www.visguy.com
Visio Guy is offline   Reply With Quote
Old 08-11-2008, 06:19 PM   #7 (permalink)
Senior Member
 
Join Date: Mar 2006
Location: Novato (20 miles north of San Francisco)
Posts: 445
fryeguy is on a distinguished road
Default Custom SI5 Titleblock

Thanks to everyone who has posted here. The information provided is invaluable. Finally, after fighting with this for months, I was able to create a completely custom SI5 titleblock using the expert advice given above.


In one of the articles, a very powerful formula is provided for auto scaling text in your titleblock when the drawing scale and/or page size changes:
X pt*ThePage!PageScale/ThePage!DrawingScale*Height/Y in
This formula is entered into the Character> Size field of the individual text object's Shape Sheet. In the formula X equals the original point size and should be entered with the pt suffix and Y equals the original text object height in inches.

The Visio Guy does a stellar job of describing this process in detail. I recommend that you read his tutorial on the subject thoroughly.
fryeguy is offline   Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Changing Page numbers to 'page type' numbers Danijel Kovac Visio Title Block Template 2 08-17-2009 12:18 PM
Increase ComponentID Font Size in Schematic Shape RandyB Visio Schematics 0 03-25-2009 06:59 PM
Adjusting Block Text Size Rethink Blocks 1 08-07-2008 12:47 AM
Importing Images as Backgrounds for Tracing Jill F Visio Shapes 1 04-17-2008 10:57 PM
D-Tools SI4.6 - How to change a shape in a Visio drawing by Blake Vackar JoseM SI4 Help Videos 0 07-18-2006 01:23 PM


All times are GMT. The time now is 05:02 PM.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.3.0
D-Tools, Inc.