<?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"
	>
<channel>
	<title>Comments on: File Explorer in Flex</title>
	<atom:link href="http://blog.kevinhoyt.org/2004/12/06/file-explorer-in-flex/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.kevinhoyt.org/2004/12/06/file-explorer-in-flex/</link>
	<description>On the desktop, on the web, on the device ... On the Platform</description>
	<pubDate>Thu, 20 Nov 2008 20:44:17 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.2</generator>
		<item>
		<title>By: Sree</title>
		<link>http://blog.kevinhoyt.org/2004/12/06/file-explorer-in-flex/#comment-227</link>
		<dc:creator>Sree</dc:creator>
		<pubDate>Wed, 05 Jan 2005 09:43:51 +0000</pubDate>
		<guid isPermaLink="false">http://blog.kevinhoyt.org/?p=78#comment-227</guid>
		<description>Hi Kevin, that works!
</description>
		<content:encoded><![CDATA[<p>Hi Kevin, that works!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Kevin Hoyt</title>
		<link>http://blog.kevinhoyt.org/2004/12/06/file-explorer-in-flex/#comment-226</link>
		<dc:creator>Kevin Hoyt</dc:creator>
		<pubDate>Mon, 03 Jan 2005 13:19:54 +0000</pubDate>
		<guid isPermaLink="false">http://blog.kevinhoyt.org/?p=78#comment-226</guid>
		<description>Sree,

Good find!  There certainly is a way (probably multiple ways) to avoid this, and I've updated the example to handle a rapid double-click.  If you download the example again, look to make sure the explorer.as has the date of Jan 3, 2004 (just to be sure the archive isn't getting pulled from your browser cache).

In the update I've added blocking such that only the first click (request) is handled.  I accomplished this by setting a boolean flag in the method that is called when a node is opened.  Subsequent node expansion (requests) will simply be ignored until the initial service result (response) has be recieved and the values have been displayed.  Clearing the flag is managed through the service result method (in this case the directories() method).

Ideally there'd be message queueing in the Flex application on the client, but I suspect that would involve some intelligence on the server as well (remoting runtime service).  For now, mine is quick and easy.  We'll see what the future brings.</description>
		<content:encoded><![CDATA[<p>Sree,</p>
<p>Good find!  There certainly is a way (probably multiple ways) to avoid this, and I&#8217;ve updated the example to handle a rapid double-click.  If you download the example again, look to make sure the explorer.as has the date of Jan 3, 2004 (just to be sure the archive isn&#8217;t getting pulled from your browser cache).</p>
<p>In the update I&#8217;ve added blocking such that only the first click (request) is handled.  I accomplished this by setting a boolean flag in the method that is called when a node is opened.  Subsequent node expansion (requests) will simply be ignored until the initial service result (response) has be recieved and the values have been displayed.  Clearing the flag is managed through the service result method (in this case the directories() method).</p>
<p>Ideally there&#8217;d be message queueing in the Flex application on the client, but I suspect that would involve some intelligence on the server as well (remoting runtime service).  For now, mine is quick and easy.  We&#8217;ll see what the future brings.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Sree</title>
		<link>http://blog.kevinhoyt.org/2004/12/06/file-explorer-in-flex/#comment-225</link>
		<dc:creator>Sree</dc:creator>
		<pubDate>Mon, 03 Jan 2005 07:04:34 +0000</pubDate>
		<guid isPermaLink="false">http://blog.kevinhoyt.org/?p=78#comment-225</guid>
		<description>Hi, that was a very intersting example. But, I would like you to share some info on a very undesirable result (in all tree renderings that I have come across or implemented), if you do the following.

1. Click on a node.
2. Before the children of that node are displayed click on another node (you have do this really fast :). Prmoinent result when you are accessing web services over the net!)

The result would be that the children of the previous node (fist click) will be displayed as children of the subsequently clicked node.

Is there any way we can avoid this.!</description>
		<content:encoded><![CDATA[<p>Hi, that was a very intersting example. But, I would like you to share some info on a very undesirable result (in all tree renderings that I have come across or implemented), if you do the following.</p>
<p>1. Click on a node.<br />
2. Before the children of that node are displayed click on another node (you have do this really fast :). Prmoinent result when you are accessing web services over the net!)</p>
<p>The result would be that the children of the previous node (fist click) will be displayed as children of the subsequently clicked node.</p>
<p>Is there any way we can avoid this.!</p>
]]></content:encoded>
	</item>
</channel>
</rss>
