<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://support.crainiate.net/Community/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>ERM Diagram 4.x</title><link>http://support.crainiate.net/Community/forums/6.aspx</link><description>Discussion and support for ERM Diagram 4 for Microsoft .NET framework 1.1 and 2.0</description><dc:language>en</dc:language><generator>CommunityServer 2007 SP2 (Build: 20611.960)</generator><item><title>Re: Attaching connections</title><link>http://support.crainiate.net/Community/forums/thread/380.aspx</link><pubDate>Tue, 17 Jul 2007 06:48:35 GMT</pubDate><guid isPermaLink="false">29270d17-32bf-48b9-b16f-a1f52bc811e1:380</guid><dc:creator>Mathy</dc:creator><slash:comments>0</slash:comments><comments>http://support.crainiate.net/Community/forums/thread/380.aspx</comments><wfw:commentRss>http://support.crainiate.net/Community/forums/commentrss.aspx?SectionID=6&amp;PostID=380</wfw:commentRss><description>&lt;p&gt;Thank you. I will try this later and report back&amp;nbsp;&lt;/p&gt;</description></item><item><title>Re: Attaching connections</title><link>http://support.crainiate.net/Community/forums/thread/378.aspx</link><pubDate>Mon, 16 Jul 2007 18:30:27 GMT</pubDate><guid isPermaLink="false">29270d17-32bf-48b9-b16f-a1f52bc811e1:378</guid><dc:creator>James Westgate</dc:creator><slash:comments>0</slash:comments><comments>http://support.crainiate.net/Community/forums/thread/378.aspx</comments><wfw:commentRss>http://support.crainiate.net/Community/forums/commentrss.aspx?SectionID=6&amp;PostID=378</wfw:commentRss><description>&lt;p&gt;It is possible to connect lines to other lines, by using Ports. Add a port to the line.Ports collection, then set the Port on the&amp;nbsp;docking&amp;nbsp;line.Start or line.End marker.&lt;/p&gt;
&lt;p&gt;The following example demonstrates this:&lt;/p&gt;&lt;font size="2"&gt;&lt;/font&gt;&lt;font color="#2b91af" size="2"&gt;Port&lt;/font&gt;&lt;font size="2"&gt; port = &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;new&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#2b91af" size="2"&gt;Port&lt;/font&gt;&lt;font size="2"&gt;(50);&lt;br /&gt;&lt;/font&gt;&lt;font color="#2b91af" size="2"&gt;Line&lt;/font&gt;&lt;font size="2"&gt; line = &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;new&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#2b91af" size="2"&gt;Line&lt;/font&gt;&lt;font size="2"&gt;(&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;new&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#2b91af" size="2"&gt;Point&lt;/font&gt;&lt;font size="2"&gt;(100,100),&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;new&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#2b91af" size="2"&gt;Point&lt;/font&gt;&lt;font size="2"&gt;(100,300));&lt;br /&gt;line.Ports.Add(&lt;/font&gt;&lt;font color="#a31515" size="2"&gt;&amp;quot;port&amp;quot;&lt;/font&gt;&lt;font size="2"&gt;, port);&lt;br /&gt;model1.Lines.Add(&lt;/font&gt;&lt;font color="#a31515" size="2"&gt;&amp;quot;Line1&amp;quot;&lt;/font&gt;&lt;font size="2"&gt;, line);&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt; &lt;br /&gt;&lt;br /&gt;&lt;/font&gt;&lt;font color="#2b91af" size="2"&gt;Line&lt;/font&gt;&lt;font size="2"&gt; line2 = &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;new&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#2b91af" size="2"&gt;Line&lt;/font&gt;&lt;font size="2"&gt;(&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;new&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#2b91af" size="2"&gt;Point&lt;/font&gt;&lt;font size="2"&gt;(100,200), &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;new&lt;/font&gt;&lt;font size="2"&gt; &lt;/font&gt;&lt;font color="#2b91af" size="2"&gt;Point&lt;/font&gt;&lt;font size="2"&gt;(300,200));&lt;br /&gt;line2.Start.Port = port;&lt;br /&gt;model1.Lines.Add(&lt;/font&gt;&lt;font color="#a31515" size="2"&gt;&amp;quot;Line2&amp;quot;&lt;/font&gt;&lt;font size="2"&gt;, line2);&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt; 
&lt;p&gt;&lt;/font&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description></item><item><title>Attaching connections</title><link>http://support.crainiate.net/Community/forums/thread/377.aspx</link><pubDate>Mon, 16 Jul 2007 14:12:35 GMT</pubDate><guid isPermaLink="false">29270d17-32bf-48b9-b16f-a1f52bc811e1:377</guid><dc:creator>Mathy</dc:creator><slash:comments>0</slash:comments><comments>http://support.crainiate.net/Community/forums/thread/377.aspx</comments><wfw:commentRss>http://support.crainiate.net/Community/forums/commentrss.aspx?SectionID=6&amp;PostID=377</wfw:commentRss><description>&lt;p&gt;Hi all,&lt;/p&gt;&lt;p&gt;I am currently evaluating ERM and I would like some pointers on the best way to implement the following problem. I have a number of components represented by shapes that are connected through lines. I also have special components (let&amp;#39;s call them parasites) that can &amp;quot;glue&amp;quot; themselves anywhere on the main tree. This includes gluing both to the components and the connections. The main tree&amp;#39;s layout is force directed. I want to attach the parasites in such a way that it remains readable.&lt;/p&gt;&lt;p&gt;As far as I can tell, there is no way to connect a line to another line in ERM. I thought about introducing invisible stub shapes that would be placed in between components that the parasites can attach to, but this wouldn&amp;#39;t have the desired result because applying the layout would result in crooked lines between the components while I want them to be straight.&lt;/p&gt;&lt;p&gt;Another solution I thought about was introducing a layer and positioning the stub shapes above the component / connection manually, but this seems rather cumbersome, and I don&amp;#39;t think I&amp;#39;ll be able to take advantage of the force directed layout for the parasites. This is not a real requirement but it would be nice / easy to have.&lt;/p&gt;&lt;p&gt;I hope I made myself clear enough. If anyone could point me in the right direction I&amp;#39;d be most grateful and ERM would most likely become our preferred library.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;thanks,&lt;/p&gt;&lt;p&gt;Mathy&amp;nbsp;&lt;/p&gt;</description></item></channel></rss>