<?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: The Hidden World of Visio Shapes</title>
	<atom:link href="http://www.visguy.com/2006/09/05/the-hidden-world-of-visio-shapes/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.visguy.com/2006/09/05/the-hidden-world-of-visio-shapes/</link>
	<description>Shapes, Stencils, Drawings Templates, Tutorials, Tips &#38; Developer Info for Microsoft Visio</description>
	<lastBuildDate>Fri, 10 Feb 2012 17:20:41 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=</generator>
	<item>
		<title>By: Avinash</title>
		<link>http://www.visguy.com/2006/09/05/the-hidden-world-of-visio-shapes/comment-page-2/#comment-29658</link>
		<dc:creator>Avinash</dc:creator>
		<pubDate>Wed, 21 Dec 2011 12:02:42 +0000</pubDate>
		<guid isPermaLink="false">http://www.visguy.com/2006/09/05/the-hidden-world-of-visio-shapes/#comment-29658</guid>
		<description>is there any function to convert &quot;anything&quot; -&gt; anything .. without char(34)

plezz help</description>
		<content:encoded><![CDATA[<p>is there any function to convert &#8220;anything&#8221; -&gt; anything .. without char(34)</p>
<p>plezz help</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Visio Guy</title>
		<link>http://www.visguy.com/2006/09/05/the-hidden-world-of-visio-shapes/comment-page-1/#comment-27688</link>
		<dc:creator>Visio Guy</dc:creator>
		<pubDate>Mon, 29 Aug 2011 08:15:27 +0000</pubDate>
		<guid isPermaLink="false">http://www.visguy.com/2006/09/05/the-hidden-world-of-visio-shapes/#comment-27688</guid>
		<description>Hi VisioCadet/TN,

I just fired up a Virtual PC with Visio 2007 on it. I had no problem changing the width of vertical swimlane bands using the shape handles or the ShapeSheet. Not sure where your problem lies...</description>
		<content:encoded><![CDATA[<p>Hi VisioCadet/TN,</p>
<p>I just fired up a Virtual PC with Visio 2007 on it. I had no problem changing the width of vertical swimlane bands using the shape handles or the ShapeSheet. Not sure where your problem lies&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Visio Guy</title>
		<link>http://www.visguy.com/2006/09/05/the-hidden-world-of-visio-shapes/comment-page-1/#comment-27687</link>
		<dc:creator>Visio Guy</dc:creator>
		<pubDate>Mon, 29 Aug 2011 08:11:37 +0000</pubDate>
		<guid isPermaLink="false">http://www.visguy.com/2006/09/05/the-hidden-world-of-visio-shapes/#comment-27687</guid>
		<description>Hi Les (&amp; Kumar),

When you change formatting using the user interface, Visio sets the LineColor, FillForegnd, Fillbkgnd, etc. ShapeSheet cells for every shape that is selected, and every subshape within those shapes.

When you set, say, the LineColor cell for a grouped shape, the subshapes do not get this change. You have to create a reference from every subshape up to the group, and you should probably lock those formulas using GUARD.

So, say your group is Sheet.13 (see: http://www.visguy.com/2009/07/15/whats-my-shapes-id/ for more on shape ids), then you would need formulas like this, for example:

Group&#039;s LineColor = Prop.UserChosenColor
Subshape 1&#039;s LineColor = GUARD(Sheet.13!LineColor)
Subshape 2&#039;s LineColor = GUARD(Sheet.13!LineColor)
Subshape 3&#039;s LineColor = GUARD(Sheet.13!LineColor)

etc.</description>
		<content:encoded><![CDATA[<p>Hi Les (&#038; Kumar),</p>
<p>When you change formatting using the user interface, Visio sets the LineColor, FillForegnd, Fillbkgnd, etc. ShapeSheet cells for every shape that is selected, and every subshape within those shapes.</p>
<p>When you set, say, the LineColor cell for a grouped shape, the subshapes do not get this change. You have to create a reference from every subshape up to the group, and you should probably lock those formulas using GUARD.</p>
<p>So, say your group is Sheet.13 (see: <a  href="http://www.visguy.com/2009/07/15/whats-my-shapes-id/" rel="nofollow">http://www.visguy.com/2009/07/15/whats-my-shapes-id/</a> for more on shape ids), then you would need formulas like this, for example:</p>
<p>Group&#8217;s LineColor = Prop.UserChosenColor<br />
Subshape 1&#8242;s LineColor = GUARD(Sheet.13!LineColor)<br />
Subshape 2&#8242;s LineColor = GUARD(Sheet.13!LineColor)<br />
Subshape 3&#8242;s LineColor = GUARD(Sheet.13!LineColor)</p>
<p>etc.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: VisioCadet</title>
		<link>http://www.visguy.com/2006/09/05/the-hidden-world-of-visio-shapes/comment-page-1/#comment-27677</link>
		<dc:creator>VisioCadet</dc:creator>
		<pubDate>Mon, 22 Aug 2011 14:23:47 +0000</pubDate>
		<guid isPermaLink="false">http://www.visguy.com/2006/09/05/the-hidden-world-of-visio-shapes/#comment-27677</guid>
		<description>Hi Chris,

I want to resize the width for a functional band (vertical swimlane flowchart). The shape is unlocked, the layer is unlocked, unfortunately seems this dimension has a minimum limit. Every time I&#039;m trying to narrow this band, it snaps back to the limit width...  Must change some user-defined cells in ShapeSheet windows ?...seems you need to be a scientist to change this sheet...
Is it a limit of Visio 2007 ?!!!.

Thanks,
TN</description>
		<content:encoded><![CDATA[<p>Hi Chris,</p>
<p>I want to resize the width for a functional band (vertical swimlane flowchart). The shape is unlocked, the layer is unlocked, unfortunately seems this dimension has a minimum limit. Every time I&#8217;m trying to narrow this band, it snaps back to the limit width&#8230;  Must change some user-defined cells in ShapeSheet windows ?&#8230;seems you need to be a scientist to change this sheet&#8230;<br />
Is it a limit of Visio 2007 ?!!!.</p>
<p>Thanks,<br />
TN</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Visio Guy</title>
		<link>http://www.visguy.com/2006/09/05/the-hidden-world-of-visio-shapes/comment-page-1/#comment-27618</link>
		<dc:creator>Visio Guy</dc:creator>
		<pubDate>Wed, 27 Jul 2011 04:31:07 +0000</pubDate>
		<guid isPermaLink="false">http://www.visguy.com/2006/09/05/the-hidden-world-of-visio-shapes/#comment-27618</guid>
		<description>Hi Cornea,

It&#039;s possible that your shape is a group and that the subshapes within the group are not referring to the group&#039;s FillPattern cell.

When you use the UI to apply a fill pattern, Visio blasts all the subshapes within the group with the new pattern. But when you set the FillPattern ShapeSheet cell&#039;s formula, the subshapes know nothing about this. You have to set up references to the group.

So say your shape &lt;a href=&quot;http://www.visguy.com/2009/07/15/whats-my-shapes-id/&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;has an ID&lt;/a&gt; of 5. The subshapes need to have the formula:

FillPattern = Sheet.5!FillPattern
FillPattern = GUARD(Sheet.5!FillPattern)

Use GUARD if you don&#039;t want UI pattern-application to affect the subshapes.</description>
		<content:encoded><![CDATA[<p>Hi Cornea,</p>
<p>It&#8217;s possible that your shape is a group and that the subshapes within the group are not referring to the group&#8217;s FillPattern cell.</p>
<p>When you use the UI to apply a fill pattern, Visio blasts all the subshapes within the group with the new pattern. But when you set the FillPattern ShapeSheet cell&#8217;s formula, the subshapes know nothing about this. You have to set up references to the group.</p>
<p>So say your shape <a  href="http://www.visguy.com/2009/07/15/whats-my-shapes-id/" target="_blank" rel="nofollow">has an ID</a> of 5. The subshapes need to have the formula:</p>
<p>FillPattern = Sheet.5!FillPattern<br />
FillPattern = GUARD(Sheet.5!FillPattern)</p>
<p>Use GUARD if you don&#8217;t want UI pattern-application to affect the subshapes.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Cornea</title>
		<link>http://www.visguy.com/2006/09/05/the-hidden-world-of-visio-shapes/comment-page-1/#comment-27615</link>
		<dc:creator>Cornea</dc:creator>
		<pubDate>Mon, 25 Jul 2011 19:59:01 +0000</pubDate>
		<guid isPermaLink="false">http://www.visguy.com/2006/09/05/the-hidden-world-of-visio-shapes/#comment-27615</guid>
		<description>Hi Chris

I would like to change the FillPattern according the the value of a Custom (or standard) Shape Property. I used an If statement in the FillPattern field in the Fill Format window, but the Shape does not change.  When I display the Fill Window, the new value is there, but the Shape has not changed.  Any ideas how to fix this?

Thanx
Corne</description>
		<content:encoded><![CDATA[<p>Hi Chris</p>
<p>I would like to change the FillPattern according the the value of a Custom (or standard) Shape Property. I used an If statement in the FillPattern field in the Fill Format window, but the Shape does not change.  When I display the Fill Window, the new value is there, but the Shape has not changed.  Any ideas how to fix this?</p>
<p>Thanx<br />
Corne</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Visio Guy</title>
		<link>http://www.visguy.com/2006/09/05/the-hidden-world-of-visio-shapes/comment-page-1/#comment-23634</link>
		<dc:creator>Visio Guy</dc:creator>
		<pubDate>Fri, 13 Nov 2009 12:06:44 +0000</pubDate>
		<guid isPermaLink="false">http://www.visguy.com/2006/09/05/the-hidden-world-of-visio-shapes/#comment-23634</guid>
		<description>Hi Sean,

I highly doubt it. I don&#039;t think that any custom right-click actions (that you create yourself in the ShapeSheet)show up in the viewer.</description>
		<content:encoded><![CDATA[<p>Hi Sean,</p>
<p>I highly doubt it. I don&#8217;t think that any custom right-click actions (that you create yourself in the ShapeSheet)show up in the viewer.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Sean</title>
		<link>http://www.visguy.com/2006/09/05/the-hidden-world-of-visio-shapes/comment-page-1/#comment-23627</link>
		<dc:creator>Sean</dc:creator>
		<pubDate>Thu, 12 Nov 2009 21:46:39 +0000</pubDate>
		<guid isPermaLink="false">http://www.visguy.com/2006/09/05/the-hidden-world-of-visio-shapes/#comment-23627</guid>
		<description>Will the layers right click approach be functional within Visio Viewer?</description>
		<content:encoded><![CDATA[<p>Will the layers right click approach be functional within Visio Viewer?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Les</title>
		<link>http://www.visguy.com/2006/09/05/the-hidden-world-of-visio-shapes/comment-page-1/#comment-23331</link>
		<dc:creator>Les</dc:creator>
		<pubDate>Mon, 21 Sep 2009 18:08:54 +0000</pubDate>
		<guid isPermaLink="false">http://www.visguy.com/2006/09/05/the-hidden-world-of-visio-shapes/#comment-23331</guid>
		<description>Hello, 

Similar to a Kumar who posted a question on March 3 (don&#039;t see any response to his query), I am having a similar problem changing the line color of a shape that is made of group of shapes. I have a custom property that I am using in my logic for LineColor in the shapesheet to determine what LineColor to set the shape to. When I change the custom property of shape and right-click to see what the Line Color has been set to, it is exactly as the logic directs but the shape itself shows no such visible change to correspond to the line color setting. Any help on this?

Thanks,

Les</description>
		<content:encoded><![CDATA[<p>Hello, </p>
<p>Similar to a Kumar who posted a question on March 3 (don&#8217;t see any response to his query), I am having a similar problem changing the line color of a shape that is made of group of shapes. I have a custom property that I am using in my logic for LineColor in the shapesheet to determine what LineColor to set the shape to. When I change the custom property of shape and right-click to see what the Line Color has been set to, it is exactly as the logic directs but the shape itself shows no such visible change to correspond to the line color setting. Any help on this?</p>
<p>Thanks,</p>
<p>Les</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Visio Guy</title>
		<link>http://www.visguy.com/2006/09/05/the-hidden-world-of-visio-shapes/comment-page-1/#comment-22334</link>
		<dc:creator>Visio Guy</dc:creator>
		<pubDate>Wed, 13 May 2009 18:20:57 +0000</pubDate>
		<guid isPermaLink="false">http://www.visguy.com/2006/09/05/the-hidden-world-of-visio-shapes/#comment-22334</guid>
		<description>Hi Mark,

Yeah, the Data Graphics are assigned to the &quot;Data Graphics&quot; layer by default, as far as I can see. You&#039;d have to re-assign the data graphic to have the same layer as it&#039;s owning shape.

I don&#039;t recall any options that do this automatically. If your drawing/solution involves any code, you could write a routine to do this for you automatically.

Kind of a pain, though...

- Chris</description>
		<content:encoded><![CDATA[<p>Hi Mark,</p>
<p>Yeah, the Data Graphics are assigned to the &#8220;Data Graphics&#8221; layer by default, as far as I can see. You&#8217;d have to re-assign the data graphic to have the same layer as it&#8217;s owning shape.</p>
<p>I don&#8217;t recall any options that do this automatically. If your drawing/solution involves any code, you could write a routine to do this for you automatically.</p>
<p>Kind of a pain, though&#8230;</p>
<p>- Chris</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mark Horgan</title>
		<link>http://www.visguy.com/2006/09/05/the-hidden-world-of-visio-shapes/comment-page-1/#comment-22331</link>
		<dc:creator>Mark Horgan</dc:creator>
		<pubDate>Wed, 13 May 2009 15:46:25 +0000</pubDate>
		<guid isPermaLink="false">http://www.visguy.com/2006/09/05/the-hidden-world-of-visio-shapes/#comment-22331</guid>
		<description>Im designing a network map and i have two layers switch layer for devices and cable layer for cabling. I can make the shapes invisible by deselecting visible in layer properties but the data graphics attatched to the shapes stay visible is there anyway to make them both invisible ?</description>
		<content:encoded><![CDATA[<p>Im designing a network map and i have two layers switch layer for devices and cable layer for cabling. I can make the shapes invisible by deselecting visible in layer properties but the data graphics attatched to the shapes stay visible is there anyway to make them both invisible ?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Rafa from ARgentina</title>
		<link>http://www.visguy.com/2006/09/05/the-hidden-world-of-visio-shapes/comment-page-1/#comment-21973</link>
		<dc:creator>Rafa from ARgentina</dc:creator>
		<pubDate>Fri, 13 Mar 2009 17:51:24 +0000</pubDate>
		<guid isPermaLink="false">http://www.visguy.com/2006/09/05/the-hidden-world-of-visio-shapes/#comment-21973</guid>
		<description>hi, I need show/hide a shape, from other shape. For Example, I have a ShapeA, and i need click over the shape; and then hide/show a ShapeB, in the same page. Can you help me?

Thanks and great site. Sorry for my english

Rafa</description>
		<content:encoded><![CDATA[<p>hi, I need show/hide a shape, from other shape. For Example, I have a ShapeA, and i need click over the shape; and then hide/show a ShapeB, in the same page. Can you help me?</p>
<p>Thanks and great site. Sorry for my english</p>
<p>Rafa</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Visio Guy</title>
		<link>http://www.visguy.com/2006/09/05/the-hidden-world-of-visio-shapes/comment-page-1/#comment-21963</link>
		<dc:creator>Visio Guy</dc:creator>
		<pubDate>Wed, 11 Mar 2009 16:17:16 +0000</pubDate>
		<guid isPermaLink="false">http://www.visguy.com/2006/09/05/the-hidden-world-of-visio-shapes/#comment-21963</guid>
		<description>Hi Petter,

Try this instead:

&lt;code&gt; =SETF(GETREF(Layers.Visible[2]),NOT(Layers.Visible[2])) &lt;/code&gt;

it&#039;s better to use the GETREF wrapper instead of quotes.</description>
		<content:encoded><![CDATA[<p>Hi Petter,</p>
<p>Try this instead:</p>
<p><code> =SETF(GETREF(Layers.Visible[2]),NOT(Layers.Visible[2])) </code></p>
<p>it&#8217;s better to use the GETREF wrapper instead of quotes.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Petter</title>
		<link>http://www.visguy.com/2006/09/05/the-hidden-world-of-visio-shapes/comment-page-1/#comment-21953</link>
		<dc:creator>Petter</dc:creator>
		<pubDate>Mon, 09 Mar 2009 09:43:38 +0000</pubDate>
		<guid isPermaLink="false">http://www.visguy.com/2006/09/05/the-hidden-world-of-visio-shapes/#comment-21953</guid>
		<description>Hi Visio Guy,

Great resource, thanks for posting.
I got the same problem that Alan above it seems, trying to use your formula only gave &quot;formula error&quot; no matter how I formatted it (I&#039;m new to Visio actions...)

&lt;code&gt; =SETF(&quot;Layers.Visible[2]&quot;,NOT(Layers.Visible[2])) &lt;/code&gt;

worked for me, though. Not sure what the GetRef is for, and the use of quotes gives me the creeps. But it works.
(Visio 2003 standard)</description>
		<content:encoded><![CDATA[<p>Hi Visio Guy,</p>
<p>Great resource, thanks for posting.<br />
I got the same problem that Alan above it seems, trying to use your formula only gave &#8220;formula error&#8221; no matter how I formatted it (I&#8217;m new to Visio actions&#8230;)</p>
<p><code> =SETF("Layers.Visible[2]",NOT(Layers.Visible[2])) </code></p>
<p>worked for me, though. Not sure what the GetRef is for, and the use of quotes gives me the creeps. But it works.<br />
(Visio 2003 standard)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: kumar</title>
		<link>http://www.visguy.com/2006/09/05/the-hidden-world-of-visio-shapes/comment-page-1/#comment-21932</link>
		<dc:creator>kumar</dc:creator>
		<pubDate>Tue, 03 Mar 2009 18:56:51 +0000</pubDate>
		<guid isPermaLink="false">http://www.visguy.com/2006/09/05/the-hidden-world-of-visio-shapes/#comment-21932</guid>
		<description>Hi, I am trying to change the colour of a grouped object using a shape sheet in my VB.NET code. 
I am trying to change the colour of line in my visio diagram by filtering using a custom property.
If it is a single line the colour of the line is getting changed, but if i have grouped two lines and tried to change the colour in shape sheet , it is getting changed on shape sheet values but not reflecting in the diagram. Can you please help?</description>
		<content:encoded><![CDATA[<p>Hi, I am trying to change the colour of a grouped object using a shape sheet in my VB.NET code.<br />
I am trying to change the colour of line in my visio diagram by filtering using a custom property.<br />
If it is a single line the colour of the line is getting changed, but if i have grouped two lines and tried to change the colour in shape sheet , it is getting changed on shape sheet values but not reflecting in the diagram. Can you please help?</p>
]]></content:encoded>
	</item>
</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk: basic
Page Caching using disk: enhanced
Database Caching 6/26 queries in 0.013 seconds using disk: basic
Object Caching 580/583 objects using disk: basic
Content Delivery Network via N/A

Served from: www.visguy.com @ 2012-02-12 00:29:14 -->
