<?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: flexwires updated to 1.1.0</title>
	<atom:link href="http://joshblog.net/2010/07/01/flexwires-open-source-library-updated-for-flex-4/feed/" rel="self" type="application/rss+xml" />
	<link>http://joshblog.net/2010/07/01/flexwires-open-source-library-updated-for-flex-4/</link>
	<description>Just another WordPress site</description>
	<lastBuildDate>Mon, 21 May 2012 15:06:03 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
	<item>
		<title>By: Josh Tynjala</title>
		<link>http://joshblog.net/2010/07/01/flexwires-open-source-library-updated-for-flex-4/#comment-3070</link>
		<dc:creator>Josh Tynjala</dc:creator>
		<pubDate>Wed, 26 Jan 2011 18:37:06 +0000</pubDate>
		<guid isPermaLink="false">http://joshblog.net/?p=935#comment-3070</guid>
		<description>When you use the source code from Github, you should build the SWC from it. The reason for this is that Flex needs to include defaults.css, which sets the initial styles for the components. Alternatively, you might be able to include defaults.css manually without building the SWC, but I&#039;ve never tried that.

You can use the Ant build.xml to create the SWC. Create files build.local.properties and/or sdk.local.properties to override locations of the Flex SDK that you want to use.</description>
		<content:encoded><![CDATA[<p>When you use the source code from Github, you should build the SWC from it. The reason for this is that Flex needs to include defaults.css, which sets the initial styles for the components. Alternatively, you might be able to include defaults.css manually without building the SWC, but I&#8217;ve never tried that.</p>
<p>You can use the Ant build.xml to create the SWC. Create files build.local.properties and/or sdk.local.properties to override locations of the Flex SDK that you want to use.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dan</title>
		<link>http://joshblog.net/2010/07/01/flexwires-open-source-library-updated-for-flex-4/#comment-3060</link>
		<dc:creator>Dan</dc:creator>
		<pubDate>Wed, 26 Jan 2011 14:07:37 +0000</pubDate>
		<guid isPermaLink="false">http://joshblog.net/?p=935#comment-3060</guid>
		<description>Hi Josh!
First, kudos for an awesome lib.
However, I&#039;m having some issues (FlashBuilder + flex 4):
when I use the swc form the ZIP, all works OK but there&#039;s a problem with the wire cutting. I place a wire between two jacks and it works OK, but when I cut the wire, the jacks remain &quot;taken&quot; (a dot shows).
I tried using the up-to-date code from git, but it will break with the exception:

TypeError: Error #1007: Instantiation attempted on a non-constructor.
	at com.flextoolbox.controls::WireJack/viewSkinForState()[C:...\flexwires\source\com\flextoolbox\controls\WireJack.as:719]
	at com.flextoolbox.controls::WireJack/viewSkin()[C:...\flexwires\source\com\flextoolbox\controls\WireJack.as:708]
	at com.flextoolbox.controls::WireJack/commitProperties()[C:...\flexwires\source\com\flextoolbox\controls\WireJack.as:603]


any ideas?</description>
		<content:encoded><![CDATA[<p>Hi Josh!<br />
First, kudos for an awesome lib.<br />
However, I&#8217;m having some issues (FlashBuilder + flex 4):<br />
when I use the swc form the ZIP, all works OK but there&#8217;s a problem with the wire cutting. I place a wire between two jacks and it works OK, but when I cut the wire, the jacks remain &#8220;taken&#8221; (a dot shows).<br />
I tried using the up-to-date code from git, but it will break with the exception:</p>
<p>TypeError: Error #1007: Instantiation attempted on a non-constructor.<br />
	at com.flextoolbox.controls::WireJack/viewSkinForState()[C:...\flexwires\source\com\flextoolbox\controls\WireJack.as:719]<br />
	at com.flextoolbox.controls::WireJack/viewSkin()[C:...\flexwires\source\com\flextoolbox\controls\WireJack.as:708]<br />
	at com.flextoolbox.controls::WireJack/commitProperties()[C:...\flexwires\source\com\flextoolbox\controls\WireJack.as:603]</p>
<p>any ideas?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Josh Tynjala</title>
		<link>http://joshblog.net/2010/07/01/flexwires-open-source-library-updated-for-flex-4/#comment-1664</link>
		<dc:creator>Josh Tynjala</dc:creator>
		<pubDate>Thu, 28 Oct 2010 02:53:40 +0000</pubDate>
		<guid isPermaLink="false">http://joshblog.net/?p=935#comment-1664</guid>
		<description>gembin, you can create custom wires by implementing the interface &lt;a href=&quot;http://www.flextoolbox.com/components/flexwires/1/documentation/com/flextoolbox/controls/wireClasses/IWireRenderer.html&quot; rel=&quot;nofollow&quot;&gt;IWireRenderer&lt;/a&gt; (or extending &lt;a href=&quot;http://www.flextoolbox.com/components/flexwires/1/documentation/com/flextoolbox/controls/wireClasses/BaseWireRenderer.html&quot; rel=&quot;nofollow&quot;&gt;BaseWireRenderer&lt;/a&gt;). When the data property changes (or better yet, when the object passed to the data property dispatches an event), you could start or stop the animation.</description>
		<content:encoded><![CDATA[<p>gembin, you can create custom wires by implementing the interface <a href="http://www.flextoolbox.com/components/flexwires/1/documentation/com/flextoolbox/controls/wireClasses/IWireRenderer.html" rel="nofollow">IWireRenderer</a> (or extending <a href="http://www.flextoolbox.com/components/flexwires/1/documentation/com/flextoolbox/controls/wireClasses/BaseWireRenderer.html" rel="nofollow">BaseWireRenderer</a>). When the data property changes (or better yet, when the object passed to the data property dispatches an event), you could start or stop the animation.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: gembin</title>
		<link>http://joshblog.net/2010/07/01/flexwires-open-source-library-updated-for-flex-4/#comment-1663</link>
		<dc:creator>gembin</dc:creator>
		<pubDate>Thu, 28 Oct 2010 02:13:45 +0000</pubDate>
		<guid isPermaLink="false">http://joshblog.net/?p=935#comment-1663</guid>
		<description>Do you have any idea to add animation to the wires when they are connected?

here is an example: (electronics is moving in the wires)

http://www.aswing.org/wp-content/uploads/2007/02/dcaclab-300x218.jpg

http://www.dcaclab.com/?option=com_content&amp;view=article&amp;id=49&amp;Itemid=53&amp;lang=en</description>
		<content:encoded><![CDATA[<p>Do you have any idea to add animation to the wires when they are connected?</p>
<p>here is an example: (electronics is moving in the wires)</p>
<p><a href="http://www.aswing.org/wp-content/uploads/2007/02/dcaclab-300x218.jpg" rel="nofollow">http://www.aswing.org/wp-content/uploads/2007/02/dcaclab-300&#215;218.jpg</a></p>
<p><a href="http://www.dcaclab.com/?option=com_content&#038;view=article&#038;id=49&#038;Itemid=53&#038;lang=en" rel="nofollow">http://www.dcaclab.com/?option=com_content&#038;view=article&#038;id=49&#038;Itemid=53&#038;lang=en</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: gembin</title>
		<link>http://joshblog.net/2010/07/01/flexwires-open-source-library-updated-for-flex-4/#comment-1662</link>
		<dc:creator>gembin</dc:creator>
		<pubDate>Sun, 24 Oct 2010 10:10:24 +0000</pubDate>
		<guid isPermaLink="false">http://joshblog.net/?p=935#comment-1662</guid>
		<description>thank you for your suggestion for multi-data format solution.

As for being unable to connect multiple wires issue:

i also use WireSurface and passed into wirejacks. And my usecase is:

UI_A contains a WireJack_A,  and UI_B contains a WireJack_B.
UI_A and UI_B are created dynamically.
if WireSurface placed before UI and WireJack, it works properly, BUT,
the part of the wire within the UI are covered by UI. so i put WireSurface after UI and WireJack, so maybe thats why it dosen&#039;t work?</description>
		<content:encoded><![CDATA[<p>thank you for your suggestion for multi-data format solution.</p>
<p>As for being unable to connect multiple wires issue:</p>
<p>i also use WireSurface and passed into wirejacks. And my usecase is:</p>
<p>UI_A contains a WireJack_A,  and UI_B contains a WireJack_B.<br />
UI_A and UI_B are created dynamically.<br />
if WireSurface placed before UI and WireJack, it works properly, BUT,<br />
the part of the wire within the UI are covered by UI. so i put WireSurface after UI and WireJack, so maybe thats why it dosen&#8217;t work?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Josh Tynjala</title>
		<link>http://joshblog.net/2010/07/01/flexwires-open-source-library-updated-for-flex-4/#comment-1661</link>
		<dc:creator>Josh Tynjala</dc:creator>
		<pubDate>Sat, 23 Oct 2010 18:30:33 +0000</pubDate>
		<guid isPermaLink="false">http://joshblog.net/?p=935#comment-1661</guid>
		<description>WireJack only supports a single data format restriction. I guess you could extend it to add new properties that accept Vector.&lt;String&gt; with multiple data formats, then modify the code that uses dataFormat and acceptedDataFormat to loop through each item in the Vector.&lt;String&gt;.

As for being unable to connect multiple wires, I can&#039;t be certain. Maybe you&#039;re using the default wire manager, which is placed on the PopUpManager. This makes it hard to connect more than one wire because the first wire covers most or all of the WireJack. I always create a WireSurface somewhere under my WireJacks and pass that into each one as a replacement wireManager.</description>
		<content:encoded><![CDATA[<p>WireJack only supports a single data format restriction. I guess you could extend it to add new properties that accept Vector.&lt;String&gt; with multiple data formats, then modify the code that uses dataFormat and acceptedDataFormat to loop through each item in the Vector.&lt;String&gt;.</p>
<p>As for being unable to connect multiple wires, I can&#8217;t be certain. Maybe you&#8217;re using the default wire manager, which is placed on the PopUpManager. This makes it hard to connect more than one wire because the first wire covers most or all of the WireJack. I always create a WireSurface somewhere under my WireJacks and pass that into each one as a replacement wireManager.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: gembin</title>
		<link>http://joshblog.net/2010/07/01/flexwires-open-source-library-updated-for-flex-4/#comment-1660</link>
		<dc:creator>gembin</dc:creator>
		<pubDate>Sat, 23 Oct 2010 16:05:51 +0000</pubDate>
		<guid isPermaLink="false">http://joshblog.net/?p=935#comment-1660</guid>
		<description>hi,again.

i want to have a custom WireJack which is able to accept several dataFormats and  connect to several WireJacks.

So how to do?  extends WireJack class and ... ?

BTW: i changed maxConnection of InputWireJack, but still cannot connect to several WireJacks. any other things should be updated?</description>
		<content:encoded><![CDATA[<p>hi,again.</p>
<p>i want to have a custom WireJack which is able to accept several dataFormats and  connect to several WireJacks.</p>
<p>So how to do?  extends WireJack class and &#8230; ?</p>
<p>BTW: i changed maxConnection of InputWireJack, but still cannot connect to several WireJacks. any other things should be updated?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: gembin</title>
		<link>http://joshblog.net/2010/07/01/flexwires-open-source-library-updated-for-flex-4/#comment-1659</link>
		<dc:creator>gembin</dc:creator>
		<pubDate>Fri, 03 Sep 2010 06:34:33 +0000</pubDate>
		<guid isPermaLink="false">http://joshblog.net/?p=935#comment-1659</guid>
		<description>That&#039;s great! thank you very much for your quick reply!</description>
		<content:encoded><![CDATA[<p>That&#8217;s great! thank you very much for your quick reply!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Josh Tynjala</title>
		<link>http://joshblog.net/2010/07/01/flexwires-open-source-library-updated-for-flex-4/#comment-1658</link>
		<dc:creator>Josh Tynjala</dc:creator>
		<pubDate>Thu, 02 Sep 2010 17:57:59 +0000</pubDate>
		<guid isPermaLink="false">http://joshblog.net/?p=935#comment-1658</guid>
		<description>gembin, you probably need to implement IWireRenderer in a new class or extend the default wire renderer implementation to add color changes.

If you&#039;re running the latest code from Github, you should be able to call getWireBetween() on the wire manager and then call setStyle(&quot;fillColor&quot;, newColor) on the wire to change the color.</description>
		<content:encoded><![CDATA[<p>gembin, you probably need to implement IWireRenderer in a new class or extend the default wire renderer implementation to add color changes.</p>
<p>If you&#8217;re running the latest code from Github, you should be able to call getWireBetween() on the wire manager and then call setStyle(&#8220;fillColor&#8221;, newColor) on the wire to change the color.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: gembin</title>
		<link>http://joshblog.net/2010/07/01/flexwires-open-source-library-updated-for-flex-4/#comment-1657</link>
		<dc:creator>gembin</dc:creator>
		<pubDate>Thu, 02 Sep 2010 15:53:02 +0000</pubDate>
		<guid isPermaLink="false">http://joshblog.net/?p=935#comment-1657</guid>
		<description>hi, how to use different colors for different wires?

because i want to change the color at runtime.

for example,

WireJack A wire to WireJack B, the wire is in red.
WireJack C wire to WireJack D, the wire is in blue.

thank you in advance!</description>
		<content:encoded><![CDATA[<p>hi, how to use different colors for different wires?</p>
<p>because i want to change the color at runtime.</p>
<p>for example,</p>
<p>WireJack A wire to WireJack B, the wire is in red.<br />
WireJack C wire to WireJack D, the wire is in blue.</p>
<p>thank you in advance!</p>
]]></content:encoded>
	</item>
</channel>
</rss>

