<?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: Visio and Xml Conference Resources</title>
	<atom:link href="http://www.visguy.com/2006/11/30/visio-and-xml-conference-resources/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.visguy.com/2006/11/30/visio-and-xml-conference-resources/</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: Ruby</title>
		<link>http://www.visguy.com/2006/11/30/visio-and-xml-conference-resources/comment-page-1/#comment-24954</link>
		<dc:creator>Ruby</dc:creator>
		<pubDate>Sat, 23 Oct 2010 18:36:59 +0000</pubDate>
		<guid isPermaLink="false">http://www.visguy.com/2006/11/30/visio-and-xml-conference-resources/#comment-24954</guid>
		<description>Hi,

How can I find all shapes of a certain type in a page using visio xml?

Thank you.

Ruby</description>
		<content:encoded><![CDATA[<p>Hi,</p>
<p>How can I find all shapes of a certain type in a page using visio xml?</p>
<p>Thank you.</p>
<p>Ruby</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Visio Guy</title>
		<link>http://www.visguy.com/2006/11/30/visio-and-xml-conference-resources/comment-page-1/#comment-24924</link>
		<dc:creator>Visio Guy</dc:creator>
		<pubDate>Mon, 18 Oct 2010 11:03:25 +0000</pubDate>
		<guid isPermaLink="false">http://www.visguy.com/2006/11/30/visio-and-xml-conference-resources/#comment-24924</guid>
		<description>Hi Ruby,

I had assumed that since you were looking for groups, then there were groups on the page. I think you are talking about people placing shapes near each other, perhaps with borders around them so that there is a visual grouping, but no real Visio group.

If that&#039;s the case, then you&#039;d have to analyze size and positions of shapes to see if they are contained within one another.

Visio&#039;s object model has methods for this, but in xml you are &quot;on your own&quot;. The problem with doing too much in xml (without Visio) is that you eventually start to re-create everything that the Visio application does for you.</description>
		<content:encoded><![CDATA[<p>Hi Ruby,</p>
<p>I had assumed that since you were looking for groups, then there were groups on the page. I think you are talking about people placing shapes near each other, perhaps with borders around them so that there is a visual grouping, but no real Visio group.</p>
<p>If that&#8217;s the case, then you&#8217;d have to analyze size and positions of shapes to see if they are contained within one another.</p>
<p>Visio&#8217;s object model has methods for this, but in xml you are &#8220;on your own&#8221;. The problem with doing too much in xml (without Visio) is that you eventually start to re-create everything that the Visio application does for you.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ruby</title>
		<link>http://www.visguy.com/2006/11/30/visio-and-xml-conference-resources/comment-page-1/#comment-24920</link>
		<dc:creator>Ruby</dc:creator>
		<pubDate>Mon, 18 Oct 2010 02:13:57 +0000</pubDate>
		<guid isPermaLink="false">http://www.visguy.com/2006/11/30/visio-and-xml-conference-resources/#comment-24920</guid>
		<description>Hi,

I realize what the confusion is.

If a user has selected some elements and &#039;Group&#039;ed using the context menu &#039;Group&#039;, then there is a Shape of type Group under the page and this Groups has shapes which are it&#039;s children.

But, when a user does not group them explicitly, all these shapes are under the page and I am not sure how I can find the parent child relationship. The example I gave above makes a shape look as if it belong to a parent which is a group. But in the xml, how can I find that?

Thank you.</description>
		<content:encoded><![CDATA[<p>Hi,</p>
<p>I realize what the confusion is.</p>
<p>If a user has selected some elements and &#8216;Group&#8217;ed using the context menu &#8216;Group&#8217;, then there is a Shape of type Group under the page and this Groups has shapes which are it&#8217;s children.</p>
<p>But, when a user does not group them explicitly, all these shapes are under the page and I am not sure how I can find the parent child relationship. The example I gave above makes a shape look as if it belong to a parent which is a group. But in the xml, how can I find that?</p>
<p>Thank you.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ruby</title>
		<link>http://www.visguy.com/2006/11/30/visio-and-xml-conference-resources/comment-page-1/#comment-24900</link>
		<dc:creator>Ruby</dc:creator>
		<pubDate>Thu, 14 Oct 2010 00:38:01 +0000</pubDate>
		<guid isPermaLink="false">http://www.visguy.com/2006/11/30/visio-and-xml-conference-resources/#comment-24900</guid>
		<description>Hi,

Is there anyway I can attach a file here?  Sorry for the garbage numbers.

I am not sure how to determine a child&#039;s parent just by looking at the xml? If you have an xml with a child and a parent, can you please point me to the part that indicates parent and child?

I can determine based on the location pinX and pinY of a shape, say shape A and checking if this location intersects with another shape, say, shape B and then deduce that shape A is a child of shape B. But, I do not that this is the right way.</description>
		<content:encoded><![CDATA[<p>Hi,</p>
<p>Is there anyway I can attach a file here?  Sorry for the garbage numbers.</p>
<p>I am not sure how to determine a child&#8217;s parent just by looking at the xml? If you have an xml with a child and a parent, can you please point me to the part that indicates parent and child?</p>
<p>I can determine based on the location pinX and pinY of a shape, say shape A and checking if this location intersects with another shape, say, shape B and then deduce that shape A is a child of shape B. But, I do not that this is the right way.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Visio Guy</title>
		<link>http://www.visguy.com/2006/11/30/visio-and-xml-conference-resources/comment-page-1/#comment-24898</link>
		<dc:creator>Visio Guy</dc:creator>
		<pubDate>Wed, 13 Oct 2010 23:35:33 +0000</pubDate>
		<guid isPermaLink="false">http://www.visguy.com/2006/11/30/visio-and-xml-conference-resources/#comment-24898</guid>
		<description>Hi Ruby,

All I see is a bunch of numbers, (which I have deleted from your comment). It&#039;s just a matter of finding parent and child &lt;Shape&gt; elements. I don&#039;t really understand where you are confused.</description>
		<content:encoded><![CDATA[<p>Hi Ruby,</p>
<p>All I see is a bunch of numbers, (which I have deleted from your comment). It&#8217;s just a matter of finding parent and child <shape> elements. I don&#8217;t really understand where you are confused.</shape></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ruby</title>
		<link>http://www.visguy.com/2006/11/30/visio-and-xml-conference-resources/comment-page-1/#comment-24891</link>
		<dc:creator>Ruby</dc:creator>
		<pubDate>Tue, 12 Oct 2010 15:21:57 +0000</pubDate>
		<guid isPermaLink="false">http://www.visguy.com/2006/11/30/visio-and-xml-conference-resources/#comment-24891</guid>
		<description>Thank you.

Maybe my question is not clear.

I realize how to find a group. But, once I find a group, how can I determine what shapes are contained in that group?  OR when I find a shape, how can I determine what group it belongs to? In the example below:

&lt;em&gt;admin: bunch of numbers removed from comment&lt;/em&gt;

I have two shapes with ids &quot;1&quot;(pool) and &quot;2&quot;(task).  The task is in the pool shape. When parsing the above xml, how can I determine what group shape the task belongs to?

Ruby</description>
		<content:encoded><![CDATA[<p>Thank you.</p>
<p>Maybe my question is not clear.</p>
<p>I realize how to find a group. But, once I find a group, how can I determine what shapes are contained in that group?  OR when I find a shape, how can I determine what group it belongs to? In the example below:</p>
<p><em>admin: bunch of numbers removed from comment</em></p>
<p>I have two shapes with ids &#8220;1&#8243;(pool) and &#8220;2&#8243;(task).  The task is in the pool shape. When parsing the above xml, how can I determine what group shape the task belongs to?</p>
<p>Ruby</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Visio Guy</title>
		<link>http://www.visguy.com/2006/11/30/visio-and-xml-conference-resources/comment-page-1/#comment-24884</link>
		<dc:creator>Visio Guy</dc:creator>
		<pubDate>Tue, 12 Oct 2010 09:23:39 +0000</pubDate>
		<guid isPermaLink="false">http://www.visguy.com/2006/11/30/visio-and-xml-conference-resources/#comment-24884</guid>
		<description>Hi Ruby,

You look in the &lt;Page&gt;&lt;Shapes&gt; element for &lt;Shape&gt; elements. These are shapes on the page.

If a &lt;Shape&gt; has a &lt;Shapes&gt; element (that isn&#039;t empty) then you&#039;ve found a group.</description>
		<content:encoded><![CDATA[<p>Hi Ruby,</p>
<p>You look in the
<page><shapes> element for <shape> elements. These are shapes on the page.</p>
<p>If a </shape><shape> has a <shapes> element (that isn&#8217;t empty) then you&#8217;ve found a group.</shapes></shape></shapes></page>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ruby</title>
		<link>http://www.visguy.com/2006/11/30/visio-and-xml-conference-resources/comment-page-1/#comment-24882</link>
		<dc:creator>Ruby</dc:creator>
		<pubDate>Mon, 11 Oct 2010 16:09:10 +0000</pubDate>
		<guid isPermaLink="false">http://www.visguy.com/2006/11/30/visio-and-xml-conference-resources/#comment-24882</guid>
		<description>Thank you! 


When I am parsing visio xml, if I encounter a shape of type Group, how can I determine what elements are in that group? The Group has shapes, but how can I relate these shapes to the actual shapes which are always on the page?

Ruby</description>
		<content:encoded><![CDATA[<p>Thank you! </p>
<p>When I am parsing visio xml, if I encounter a shape of type Group, how can I determine what elements are in that group? The Group has shapes, but how can I relate these shapes to the actual shapes which are always on the page?</p>
<p>Ruby</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Visio Guy</title>
		<link>http://www.visguy.com/2006/11/30/visio-and-xml-conference-resources/comment-page-1/#comment-24880</link>
		<dc:creator>Visio Guy</dc:creator>
		<pubDate>Mon, 11 Oct 2010 07:48:08 +0000</pubDate>
		<guid isPermaLink="false">http://www.visguy.com/2006/11/30/visio-and-xml-conference-resources/#comment-24880</guid>
		<description>Hi Ruby,

If a shape has child &lt;Shape&gt; elements, then it is a group. The top-level &lt;Shape&gt; elements under &lt;Page&gt;, are, of course, shapes on the page!</description>
		<content:encoded><![CDATA[<p>Hi Ruby,</p>
<p>If a shape has child <shape> elements, then it is a group. The top-level </shape><shape> elements under
<page>, are, of course, shapes on the page!</page></shape></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ruby</title>
		<link>http://www.visguy.com/2006/11/30/visio-and-xml-conference-resources/comment-page-1/#comment-24879</link>
		<dc:creator>Ruby</dc:creator>
		<pubDate>Mon, 11 Oct 2010 04:20:03 +0000</pubDate>
		<guid isPermaLink="false">http://www.visguy.com/2006/11/30/visio-and-xml-conference-resources/#comment-24879</guid>
		<description>How to find shapes contained in a Group from Visio xml? All shapes inside a Group and outside a Group are children of a Page. So, how can one find containment relationship?

Thank you.</description>
		<content:encoded><![CDATA[<p>How to find shapes contained in a Group from Visio xml? All shapes inside a Group and outside a Group are children of a Page. So, how can one find containment relationship?</p>
<p>Thank you.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Visio Guy</title>
		<link>http://www.visguy.com/2006/11/30/visio-and-xml-conference-resources/comment-page-1/#comment-24666</link>
		<dc:creator>Visio Guy</dc:creator>
		<pubDate>Sat, 07 Aug 2010 15:00:12 +0000</pubDate>
		<guid isPermaLink="false">http://www.visguy.com/2006/11/30/visio-and-xml-conference-resources/#comment-24666</guid>
		<description>Ok everyone, I&#039;ve updated the links in the article. You should now be able to download the:

- PowerPoint presentation
- Sample code for the presentation&#039;s demos
- Live audio + slides for the presentation

Chris</description>
		<content:encoded><![CDATA[<p>Ok everyone, I&#8217;ve updated the links in the article. You should now be able to download the:</p>
<p>- PowerPoint presentation<br />
- Sample code for the presentation&#8217;s demos<br />
- Live audio + slides for the presentation</p>
<p>Chris</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Muhammad Adnan</title>
		<link>http://www.visguy.com/2006/11/30/visio-and-xml-conference-resources/comment-page-1/#comment-24664</link>
		<dc:creator>Muhammad Adnan</dc:creator>
		<pubDate>Sat, 07 Aug 2010 11:06:11 +0000</pubDate>
		<guid isPermaLink="false">http://www.visguy.com/2006/11/30/visio-and-xml-conference-resources/#comment-24664</guid>
		<description>hey Vis Guy,

I want to download the files you provided in the post .. but these are not working anymore ? whats the problem ? 

please I need them .. how to create XML from code ..</description>
		<content:encoded><![CDATA[<p>hey Vis Guy,</p>
<p>I want to download the files you provided in the post .. but these are not working anymore ? whats the problem ? </p>
<p>please I need them .. how to create XML from code ..</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: George Smith</title>
		<link>http://www.visguy.com/2006/11/30/visio-and-xml-conference-resources/comment-page-1/#comment-24490</link>
		<dc:creator>George Smith</dc:creator>
		<pubDate>Tue, 01 Jun 2010 22:19:50 +0000</pubDate>
		<guid isPermaLink="false">http://www.visguy.com/2006/11/30/visio-and-xml-conference-resources/#comment-24490</guid>
		<description>Thanks, Very useful resource!!</description>
		<content:encoded><![CDATA[<p>Thanks, Very useful resource!!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Visio Guy</title>
		<link>http://www.visguy.com/2006/11/30/visio-and-xml-conference-resources/comment-page-1/#comment-23055</link>
		<dc:creator>Visio Guy</dc:creator>
		<pubDate>Fri, 14 Aug 2009 09:36:45 +0000</pubDate>
		<guid isPermaLink="false">http://www.visguy.com/2006/11/30/visio-and-xml-conference-resources/#comment-23055</guid>
		<description>Update: we&#039;re still looking for it... </description>
		<content:encoded><![CDATA[<p>Update: we&#8217;re still looking for it&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Visio Guy</title>
		<link>http://www.visguy.com/2006/11/30/visio-and-xml-conference-resources/comment-page-1/#comment-23045</link>
		<dc:creator>Visio Guy</dc:creator>
		<pubDate>Thu, 13 Aug 2009 09:33:13 +0000</pubDate>
		<guid isPermaLink="false">http://www.visguy.com/2006/11/30/visio-and-xml-conference-resources/#comment-23045</guid>
		<description>Hi Lucas,

No idea what&#039;s wrong. I&#039;ve asked Microsoft if they know what the problem is. I don&#039;t know if I have the audio, and I certainly don&#039;t want to host a 144MB file on my account! ;)

I might be able to dig up the PowerPoint presentation, though...</description>
		<content:encoded><![CDATA[<p>Hi Lucas,</p>
<p>No idea what&#8217;s wrong. I&#8217;ve asked Microsoft if they know what the problem is. I don&#8217;t know if I have the audio, and I certainly don&#8217;t want to host a 144MB file on my account! <img src='http://www.visguy.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>I might be able to dig up the PowerPoint presentation, though&#8230;</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 8/27 queries in 0.010 seconds using disk: basic
Object Caching 587/592 objects using disk: basic
Content Delivery Network via N/A

Served from: www.visguy.com @ 2012-02-12 00:48:56 -->
