<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Text Resizing with ShapeSheet Formulas</title>
	<atom:link href="http://www.visguy.com/2007/08/21/text-resizing-with-shapesheet-formulas/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.visguy.com/2007/08/21/text-resizing-with-shapesheet-formulas/</link>
	<description>Smart graphics for visual people. Visio Guy offers Microsoft Visio shapes, stencils, templates, code,  power user tips and programming advice and ShapeSheet examples for creating Visio SmartShapes.</description>
	<lastBuildDate>Mon, 15 Mar 2010 14:13:12 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=abc</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Visio Guy</title>
		<link>http://www.visguy.com/2007/08/21/text-resizing-with-shapesheet-formulas/comment-page-1/#comment-24010</link>
		<dc:creator>Visio Guy</dc:creator>
		<pubDate>Tue, 08 Dec 2009 17:20:42 +0000</pubDate>
		<guid isPermaLink="false">http://www.visguy.com/2007/08/21/text-resizing-with-shapesheet-formulas/#comment-24010</guid>
		<description>Hi Perry,

Look under File &gt; Shapes &gt; Visio Extras &gt; Annotations.

There are some Scale shapes that do this for you.</description>
		<content:encoded><![CDATA[<p>Hi Perry,</p>
<p>Look under File > Shapes > Visio Extras > Annotations.</p>
<p>There are some Scale shapes that do this for you.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Perry</title>
		<link>http://www.visguy.com/2007/08/21/text-resizing-with-shapesheet-formulas/comment-page-1/#comment-24008</link>
		<dc:creator>Perry</dc:creator>
		<pubDate>Tue, 08 Dec 2009 14:44:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.visguy.com/2007/08/21/text-resizing-with-shapesheet-formulas/#comment-24008</guid>
		<description>I am trying to create a cell (inserting a field into one) that displays the document scale.  It would take me just a second to write it in myself, but would also be nice to not have to worry if I do change the scale.  Can this be done?</description>
		<content:encoded><![CDATA[<p>I am trying to create a cell (inserting a field into one) that displays the document scale.  It would take me just a second to write it in myself, but would also be nice to not have to worry if I do change the scale.  Can this be done?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Visio Guy</title>
		<link>http://www.visguy.com/2007/08/21/text-resizing-with-shapesheet-formulas/comment-page-1/#comment-22571</link>
		<dc:creator>Visio Guy</dc:creator>
		<pubDate>Wed, 17 Jun 2009 20:58:37 +0000</pubDate>
		<guid isPermaLink="false">http://www.visguy.com/2007/08/21/text-resizing-with-shapesheet-formulas/#comment-22571</guid>
		<description>Hi Bryant,

You can kind of do it using the ShapeSheet&#039;s SETF(GETREF(cellname), &quot;someformula&quot;) functionality. But you&#039;re really causing loops to happen when you do this, and it ends up being...kind of icky--you have the feeling that it won&#039;t work properly every time. And it isn&#039;t easy to get working in the first place (or explain!)

The best method I&#039;ve come up with is to have a hidden text box somewhere that acts as a &quot;normalized measure&quot;. The hidden text box contains the same text as the displayed text, but never changes font size. Therefore you can get a relative measure as to how much text there really is, and make decisions as to how much font-reduction needs to take place.

It&#039;s more than I can really cover here, though. So good luck messing around, or perhaps there will be an article in the future, or a utility.

- Chris</description>
		<content:encoded><![CDATA[<p>Hi Bryant,</p>
<p>You can kind of do it using the ShapeSheet&#8217;s SETF(GETREF(cellname), &#8220;someformula&#8221;) functionality. But you&#8217;re really causing loops to happen when you do this, and it ends up being&#8230;kind of icky&#8211;you have the feeling that it won&#8217;t work properly every time. And it isn&#8217;t easy to get working in the first place (or explain!)</p>
<p>The best method I&#8217;ve come up with is to have a hidden text box somewhere that acts as a &#8220;normalized measure&#8221;. The hidden text box contains the same text as the displayed text, but never changes font size. Therefore you can get a relative measure as to how much text there really is, and make decisions as to how much font-reduction needs to take place.</p>
<p>It&#8217;s more than I can really cover here, though. So good luck messing around, or perhaps there will be an article in the future, or a utility.</p>
<p>- Chris</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Bryant</title>
		<link>http://www.visguy.com/2007/08/21/text-resizing-with-shapesheet-formulas/comment-page-1/#comment-22555</link>
		<dc:creator>Bryant</dc:creator>
		<pubDate>Tue, 16 Jun 2009 16:47:52 +0000</pubDate>
		<guid isPermaLink="false">http://www.visguy.com/2007/08/21/text-resizing-with-shapesheet-formulas/#comment-22555</guid>
		<description>Great article! I have another text problem I&#039;m hoping there is a solution to. I would like to have the text size automatically shrink from 8pt (in .5pt increments down to a limit of 6.5pt) when the amount of text in the text block is greater than the shape size. I&#039;ve been scratching my head over this one for awhile and cannot find an answer...is this possible?</description>
		<content:encoded><![CDATA[<p>Great article! I have another text problem I&#8217;m hoping there is a solution to. I would like to have the text size automatically shrink from 8pt (in .5pt increments down to a limit of 6.5pt) when the amount of text in the text block is greater than the shape size. I&#8217;ve been scratching my head over this one for awhile and cannot find an answer&#8230;is this possible?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Visio Guy &#187; Top Twelve Text Tips</title>
		<link>http://www.visguy.com/2007/08/21/text-resizing-with-shapesheet-formulas/comment-page-1/#comment-22268</link>
		<dc:creator>Visio Guy &#187; Top Twelve Text Tips</dc:creator>
		<pubDate>Wed, 06 May 2009 15:11:45 +0000</pubDate>
		<guid isPermaLink="false">http://www.visguy.com/2007/08/21/text-resizing-with-shapesheet-formulas/#comment-22268</guid>
		<description>[...] There are lots of other factors to consider too, so luckily you can read the whole story here: Text Resizing with ShapeSheet Formulas [...]</description>
		<content:encoded><![CDATA[<p>[...] There are lots of other factors to consider too, so luckily you can read the whole story here: Text Resizing with ShapeSheet Formulas [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: qw12</title>
		<link>http://www.visguy.com/2007/08/21/text-resizing-with-shapesheet-formulas/comment-page-1/#comment-21931</link>
		<dc:creator>qw12</dc:creator>
		<pubDate>Tue, 03 Mar 2009 16:44:10 +0000</pubDate>
		<guid isPermaLink="false">http://www.visguy.com/2007/08/21/text-resizing-with-shapesheet-formulas/#comment-21931</guid>
		<description>Assume that i create a Mastershape with &quot;scalable text&quot;, as decribed in this article.
How can I then programmatically change all text boxes in a selection (or all on a page) to this &quot;scalable text&quot;?</description>
		<content:encoded><![CDATA[<p>Assume that i create a Mastershape with &#8220;scalable text&#8221;, as decribed in this article.<br />
How can I then programmatically change all text boxes in a selection (or all on a page) to this &#8220;scalable text&#8221;?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Visio Guy &#187; Blog Archive &#187; Importing Images as Backgrounds for Tracing</title>
		<link>http://www.visguy.com/2007/08/21/text-resizing-with-shapesheet-formulas/comment-page-1/#comment-21436</link>
		<dc:creator>Visio Guy &#187; Blog Archive &#187; Importing Images as Backgrounds for Tracing</dc:creator>
		<pubDate>Tue, 04 Nov 2008 21:23:55 +0000</pubDate>
		<guid isPermaLink="false">http://www.visguy.com/2007/08/21/text-resizing-with-shapesheet-formulas/#comment-21436</guid>
		<description>[...] If you have text on the shape that you want to edit, there are some issues with controlling font-sizes in scaled drawings that you will want to know more about. You can read all about it in: Text Resizing with ShapeSheet Formulas. [...]</description>
		<content:encoded><![CDATA[<p>[...] If you have text on the shape that you want to edit, there are some issues with controlling font-sizes in scaled drawings that you will want to know more about. You can read all about it in: Text Resizing with ShapeSheet Formulas. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Graham</title>
		<link>http://www.visguy.com/2007/08/21/text-resizing-with-shapesheet-formulas/comment-page-1/#comment-21062</link>
		<dc:creator>Graham</dc:creator>
		<pubDate>Tue, 12 Aug 2008 15:22:26 +0000</pubDate>
		<guid isPermaLink="false">http://www.visguy.com/2007/08/21/text-resizing-with-shapesheet-formulas/#comment-21062</guid>
		<description>Chris,

How do I apply the &quot;AntiScale&quot; to the formula for shapes created in with a page scale other than 1:1? Where do I find the &quot;AntiScale0&quot; in the shapesheet?

Thanks,
Graham</description>
		<content:encoded><![CDATA[<p>Chris,</p>
<p>How do I apply the &#8220;AntiScale&#8221; to the formula for shapes created in with a page scale other than 1:1? Where do I find the &#8220;AntiScale0&#8243; in the shapesheet?</p>
<p>Thanks,<br />
Graham</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Chris</title>
		<link>http://www.visguy.com/2007/08/21/text-resizing-with-shapesheet-formulas/comment-page-1/#comment-20133</link>
		<dc:creator>Chris</dc:creator>
		<pubDate>Thu, 24 Jul 2008 15:16:10 +0000</pubDate>
		<guid isPermaLink="false">http://www.visguy.com/2007/08/21/text-resizing-with-shapesheet-formulas/#comment-20133</guid>
		<description>Is there an easy solution for font resize/scaling based on the length of the string?

e.g.  If I have a rectangle shape that is 15x10, and I put STATE_VAR1 in the text box, the text will line wrap.  However, resizing the text to always allow it to fit on 1 line would be nice.  I haven&#039;t found any strlen type functions that I could use to calculate a new font size/scale.  


Thanks</description>
		<content:encoded><![CDATA[<p>Is there an easy solution for font resize/scaling based on the length of the string?</p>
<p>e.g.  If I have a rectangle shape that is 15&#215;10, and I put STATE_VAR1 in the text box, the text will line wrap.  However, resizing the text to always allow it to fit on 1 line would be nice.  I haven&#8217;t found any strlen type functions that I could use to calculate a new font size/scale.  </p>
<p>Thanks</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Visio Guy &#187; Blog Archive &#187; Resize Text With Metafiles!</title>
		<link>http://www.visguy.com/2007/08/21/text-resizing-with-shapesheet-formulas/comment-page-1/#comment-18475</link>
		<dc:creator>Visio Guy &#187; Blog Archive &#187; Resize Text With Metafiles!</dc:creator>
		<pubDate>Sat, 07 Jun 2008 17:52:46 +0000</pubDate>
		<guid isPermaLink="false">http://www.visguy.com/2007/08/21/text-resizing-with-shapesheet-formulas/#comment-18475</guid>
		<description>[...] Text Resizing with ShapeSheet Formulas Customized Visio HTML Export [...]</description>
		<content:encoded><![CDATA[<p>[...] Text Resizing with ShapeSheet Formulas Customized Visio HTML Export [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Visio Guy</title>
		<link>http://www.visguy.com/2007/08/21/text-resizing-with-shapesheet-formulas/comment-page-1/#comment-18291</link>
		<dc:creator>Visio Guy</dc:creator>
		<pubDate>Thu, 22 May 2008 14:34:13 +0000</pubDate>
		<guid isPermaLink="false">http://www.visguy.com/2007/08/21/text-resizing-with-shapesheet-formulas/#comment-18291</guid>
		<description>Hi Marcus,

Visio hyperlinks are applied to the whole shape (unfortunately), so we don&#039;t get that standard underline effect that every other piece of software seems to employ.

That being said, you can apply more than one hyperlink to a shape, which is kind of cool.

Hyperlinks are added to shapes in a fairly standard way: &lt;strong&gt;Insert &gt; Hyperlinks...&lt;/strong&gt; or just hit &lt;strong&gt;Ctrl + K&lt;/strong&gt;

Regardless of how many you add, you&#039;ll see a Globe-and-chainlink icon when you mouse over a shape that has a hyperlink. To follow the link, you have to right-click and choose the link from the context menu.

If you export the page to html, using the &lt;strong&gt;File &gt; Save As Web&lt;/strong&gt; feature, your shapes will become single-click hyperlinks, more akin to what we&#039;re used to in browsers.

Also, in &lt;strong&gt;Full Screen&lt;/strong&gt; mode (hit &lt;strong&gt;F5&lt;/strong&gt;), hyperlinked shapes follow the one-click model.</description>
		<content:encoded><![CDATA[<p>Hi Marcus,</p>
<p>Visio hyperlinks are applied to the whole shape (unfortunately), so we don&#8217;t get that standard underline effect that every other piece of software seems to employ.</p>
<p>That being said, you can apply more than one hyperlink to a shape, which is kind of cool.</p>
<p>Hyperlinks are added to shapes in a fairly standard way: <strong>Insert > Hyperlinks&#8230;</strong> or just hit <strong>Ctrl + K</strong></p>
<p>Regardless of how many you add, you&#8217;ll see a Globe-and-chainlink icon when you mouse over a shape that has a hyperlink. To follow the link, you have to right-click and choose the link from the context menu.</p>
<p>If you export the page to html, using the <strong>File > Save As Web</strong> feature, your shapes will become single-click hyperlinks, more akin to what we&#8217;re used to in browsers.</p>
<p>Also, in <strong>Full Screen</strong> mode (hit <strong>F5</strong>), hyperlinked shapes follow the one-click model.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Marcus</title>
		<link>http://www.visguy.com/2007/08/21/text-resizing-with-shapesheet-formulas/comment-page-1/#comment-18280</link>
		<dc:creator>Marcus</dc:creator>
		<pubDate>Thu, 22 May 2008 06:43:07 +0000</pubDate>
		<guid isPermaLink="false">http://www.visguy.com/2007/08/21/text-resizing-with-shapesheet-formulas/#comment-18280</guid>
		<description>I am trying to put a text box within a shape. I am trying to  understand the key concepts as I build a flowchart so that I can teach other staff. Can I do this. For eg. I might have alotments in a process box and want to explain this feature with a text link that can show up as I click on it.

Can you advise on this?</description>
		<content:encoded><![CDATA[<p>I am trying to put a text box within a shape. I am trying to  understand the key concepts as I build a flowchart so that I can teach other staff. Can I do this. For eg. I might have alotments in a process box and want to explain this feature with a text link that can show up as I click on it.</p>
<p>Can you advise on this?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Visio Guy &#187; Blog Archive &#187; Smart LineWeight: Bigger Shape, Thicker Lines</title>
		<link>http://www.visguy.com/2007/08/21/text-resizing-with-shapesheet-formulas/comment-page-1/#comment-17437</link>
		<dc:creator>Visio Guy &#187; Blog Archive &#187; Smart LineWeight: Bigger Shape, Thicker Lines</dc:creator>
		<pubDate>Mon, 31 Mar 2008 16:23:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.visguy.com/2007/08/21/text-resizing-with-shapesheet-formulas/#comment-17437</guid>
		<description>[...] ratio then serves as a multiplier for the LineWeight of each sub-shape. If you&#039;ve read: Text Resizing with ShapeSheet Formulas then you might recognize this [...]</description>
		<content:encoded><![CDATA[<p>[...] ratio then serves as a multiplier for the LineWeight of each sub-shape. If you&#8217;ve read: Text Resizing with ShapeSheet Formulas then you might recognize this [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ravi</title>
		<link>http://www.visguy.com/2007/08/21/text-resizing-with-shapesheet-formulas/comment-page-1/#comment-15557</link>
		<dc:creator>Ravi</dc:creator>
		<pubDate>Mon, 10 Dec 2007 13:12:50 +0000</pubDate>
		<guid isPermaLink="false">http://www.visguy.com/2007/08/21/text-resizing-with-shapesheet-formulas/#comment-15557</guid>
		<description>Hi,

I have an C# application which uses visio 2003. I am facing a strange problem, I have got one page in which, if I drag and drop shapes from the stencil, the fonts get changed. This is only for a specific page. Can I know the reason.

Thanks in Advance
Ravi</description>
		<content:encoded><![CDATA[<p>Hi,</p>
<p>I have an C# application which uses visio 2003. I am facing a strange problem, I have got one page in which, if I drag and drop shapes from the stencil, the fonts get changed. This is only for a specific page. Can I know the reason.</p>
<p>Thanks in Advance<br />
Ravi</p>
]]></content:encoded>
	</item>
</channel>
</rss>
