<?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: How to: determining when data is edited using the Flash CS3 DataGrid component</title>
	<atom:link href="http://probertson.com/articles/2007/05/01/flash-cs3-datagrid-detecting-data-change/feed/" rel="self" type="application/rss+xml" />
	<link>http://probertson.com/articles/2007/05/01/flash-cs3-datagrid-detecting-data-change/</link>
	<description>Thoughts on web development, user-centered design, code, etc. by Paul Robertson</description>
	<lastBuildDate>Wed, 16 May 2012 17:16:00 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.2</generator>
	<item>
		<title>By: Michele Porcarelli</title>
		<link>http://probertson.com/articles/2007/05/01/flash-cs3-datagrid-detecting-data-change/#comment-103889</link>
		<dc:creator>Michele Porcarelli</dc:creator>
		<pubDate>Wed, 16 May 2012 17:16:00 +0000</pubDate>
		<guid isPermaLink="false">http://probertson.com/articles/2007/05/01/flash-cs3-datagrid-detecting-data-change/#comment-103889</guid>
		<description>Another problem: ITEM_EDIT_END not always works well (for me...)
I use ITEM_FOCUS_OUT and it always WORKS!
</description>
		<content:encoded><![CDATA[<p>Another problem: ITEM_EDIT_END not always works well (for me&#8230;)<br />
I use ITEM_FOCUS_OUT and it always WORKS!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Michele Porcarelli</title>
		<link>http://probertson.com/articles/2007/05/01/flash-cs3-datagrid-detecting-data-change/#comment-103888</link>
		<dc:creator>Michele Porcarelli</dc:creator>
		<pubDate>Wed, 16 May 2012 17:14:00 +0000</pubDate>
		<guid isPermaLink="false">http://probertson.com/articles/2007/05/01/flash-cs3-datagrid-detecting-data-change/#comment-103888</guid>
		<description>sorry for my english, im italian.
TO SOLVE THE PROBLEM (Brian):

add the method
datagrid.invalidateList();

IT DOES WORK!</description>
		<content:encoded><![CDATA[<p>sorry for my english, im italian.<br />
TO SOLVE THE PROBLEM (Brian):</p>
<p>add the method<br />
datagrid.invalidateList();</p>
<p>IT DOES WORK!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: JOSEFINA</title>
		<link>http://probertson.com/articles/2007/05/01/flash-cs3-datagrid-detecting-data-change/#comment-98163</link>
		<dc:creator>JOSEFINA</dc:creator>
		<pubDate>Sun, 18 Sep 2011 23:12:55 +0000</pubDate>
		<guid isPermaLink="false">http://probertson.com/articles/2007/05/01/flash-cs3-datagrid-detecting-data-change/#comment-98163</guid>
		<description>Hola, soy una novata en el as3, y no se si alguien pueda hecharme una manita con una aplicacion que estoy realizando en flash, es un datagrid el cual carga un xml y al seleccionar un item desplaya una imagen en un uiloader y con una descripcion en un textarea, quisiera saber si es posible establecer el primer item en seleccionado, para que aparezca la imagen y el texto, si me explico?. de antemano muchas gracias por su valiosa ayuda.
Josefina.</description>
		<content:encoded><![CDATA[<p>Hola, soy una novata en el as3, y no se si alguien pueda hecharme una manita con una aplicacion que estoy realizando en flash, es un datagrid el cual carga un xml y al seleccionar un item desplaya una imagen en un uiloader y con una descripcion en un textarea, quisiera saber si es posible establecer el primer item en seleccionado, para que aparezca la imagen y el texto, si me explico?. de antemano muchas gracias por su valiosa ayuda.<br />
Josefina.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Eric</title>
		<link>http://probertson.com/articles/2007/05/01/flash-cs3-datagrid-detecting-data-change/#comment-87756</link>
		<dc:creator>Eric</dc:creator>
		<pubDate>Thu, 21 Apr 2011 14:47:54 +0000</pubDate>
		<guid isPermaLink="false">http://probertson.com/articles/2007/05/01/flash-cs3-datagrid-detecting-data-change/#comment-87756</guid>
		<description>Dude !! the -50 priority on the listener saved my day. I was literaly driving crazy!!!!!</description>
		<content:encoded><![CDATA[<p>Dude !! the -50 priority on the listener saved my day. I was literaly driving crazy!!!!!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: xMort</title>
		<link>http://probertson.com/articles/2007/05/01/flash-cs3-datagrid-detecting-data-change/#comment-67868</link>
		<dc:creator>xMort</dc:creator>
		<pubDate>Tue, 20 Oct 2009 15:14:43 +0000</pubDate>
		<guid isPermaLink="false">http://probertson.com/articles/2007/05/01/flash-cs3-datagrid-detecting-data-change/#comment-67868</guid>
		<description>Great hack. I persuaded same solution (with two event handlers) but I constantly get new value for both events. I didn&#039;t experimented with even handler&#039;s priority.
Thanks again!</description>
		<content:encoded><![CDATA[<p>Great hack. I persuaded same solution (with two event handlers) but I constantly get new value for both events. I didn&#8217;t experimented with even handler&#8217;s priority.<br />
Thanks again!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dennis Nomer</title>
		<link>http://probertson.com/articles/2007/05/01/flash-cs3-datagrid-detecting-data-change/#comment-63957</link>
		<dc:creator>Dennis Nomer</dc:creator>
		<pubDate>Tue, 14 Jul 2009 22:29:40 +0000</pubDate>
		<guid isPermaLink="false">http://probertson.com/articles/2007/05/01/flash-cs3-datagrid-detecting-data-change/#comment-63957</guid>
		<description>The perfect hack! Who would have dreamed you have to set priority quite low to get the post-edit value? Paul saved us from more grueling hours of wasted time, because Adobe does not explain these basic things, nor make them easy.</description>
		<content:encoded><![CDATA[<p>The perfect hack! Who would have dreamed you have to set priority quite low to get the post-edit value? Paul saved us from more grueling hours of wasted time, because Adobe does not explain these basic things, nor make them easy.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: ognjen</title>
		<link>http://probertson.com/articles/2007/05/01/flash-cs3-datagrid-detecting-data-change/#comment-63473</link>
		<dc:creator>ognjen</dc:creator>
		<pubDate>Mon, 06 Jul 2009 23:39:00 +0000</pubDate>
		<guid isPermaLink="false">http://probertson.com/articles/2007/05/01/flash-cs3-datagrid-detecting-data-change/#comment-63473</guid>
		<description>Hello,

I have some problem events in datagrid flex 3.
The main goal is to create new row when user finish editing the cell and hits the enter key. 

The problem is that for:
-click on new row with mouse
    or
-hitting the enter key from keyboard

is the same event reason: &quot;newRow&quot;

I &quot;ask&quot; a google for the solution but without luck.

First I tried to add an event listener to KeyboardEvent.KEY_UP, and it is working for each key, except the ENTER (method for that listener is called after the editing).

Can you please help me how to distinguish mouse click on edit end and ENTER from keyboard.

Thanx in advance,
Ognjen</description>
		<content:encoded><![CDATA[<p>Hello,</p>
<p>I have some problem events in datagrid flex 3.<br />
The main goal is to create new row when user finish editing the cell and hits the enter key. </p>
<p>The problem is that for:<br />
-click on new row with mouse<br />
    or<br />
-hitting the enter key from keyboard</p>
<p>is the same event reason: &#8220;newRow&#8221;</p>
<p>I &#8220;ask&#8221; a google for the solution but without luck.</p>
<p>First I tried to add an event listener to KeyboardEvent.KEY_UP, and it is working for each key, except the ENTER (method for that listener is called after the editing).</p>
<p>Can you please help me how to distinguish mouse click on edit end and ENTER from keyboard.</p>
<p>Thanx in advance,<br />
Ognjen</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: jdRimrock</title>
		<link>http://probertson.com/articles/2007/05/01/flash-cs3-datagrid-detecting-data-change/#comment-54331</link>
		<dc:creator>jdRimrock</dc:creator>
		<pubDate>Tue, 30 Dec 2008 00:24:03 +0000</pubDate>
		<guid isPermaLink="false">http://probertson.com/articles/2007/05/01/flash-cs3-datagrid-detecting-data-change/#comment-54331</guid>
		<description>I have been researching this exact problem for the last couple of hours.  I have tried all of your &quot;doesn&#039;t work&quot; ideas, including looking at the itemEditorInstance property.  When I found your article, I breathed a sigh or relieve.  Thanks.</description>
		<content:encoded><![CDATA[<p>I have been researching this exact problem for the last couple of hours.  I have tried all of your &#8220;doesn&#8217;t work&#8221; ideas, including looking at the itemEditorInstance property.  When I found your article, I breathed a sigh or relieve.  Thanks.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tweety</title>
		<link>http://probertson.com/articles/2007/05/01/flash-cs3-datagrid-detecting-data-change/#comment-53117</link>
		<dc:creator>Tweety</dc:creator>
		<pubDate>Mon, 24 Nov 2008 09:51:47 +0000</pubDate>
		<guid isPermaLink="false">http://probertson.com/articles/2007/05/01/flash-cs3-datagrid-detecting-data-change/#comment-53117</guid>
		<description>Thanks a lot for the post, it saved me a ton of time debugging.</description>
		<content:encoded><![CDATA[<p>Thanks a lot for the post, it saved me a ton of time debugging.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Terry</title>
		<link>http://probertson.com/articles/2007/05/01/flash-cs3-datagrid-detecting-data-change/#comment-52056</link>
		<dc:creator>Terry</dc:creator>
		<pubDate>Tue, 11 Nov 2008 16:52:49 +0000</pubDate>
		<guid isPermaLink="false">http://probertson.com/articles/2007/05/01/flash-cs3-datagrid-detecting-data-change/#comment-52056</guid>
		<description>Hi Everyone,
As Tarun and Brian said that sometimes the value is not updated, I also sometimes get the same problem. Any Clues???</description>
		<content:encoded><![CDATA[<p>Hi Everyone,<br />
As Tarun and Brian said that sometimes the value is not updated, I also sometimes get the same problem. Any Clues???</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tarun</title>
		<link>http://probertson.com/articles/2007/05/01/flash-cs3-datagrid-detecting-data-change/#comment-50339</link>
		<dc:creator>Tarun</dc:creator>
		<pubDate>Tue, 14 Oct 2008 10:54:48 +0000</pubDate>
		<guid isPermaLink="false">http://probertson.com/articles/2007/05/01/flash-cs3-datagrid-detecting-data-change/#comment-50339</guid>
		<description>As  said I am also facing the same problem that sometimes the underlying collection doesn‚Äôt seem to get updated. &quot;It seems like the edit doesn‚Äôt take hold. I‚Äôm not sure if the ITEM_EDIT_END event is thrown or not, but the collection itself is not updated. In fact, if I tab around the DataGrid cells, sometimes the old value seems to appear in a cell I just edited.&quot;

Has anyone else also faced the same problem and any workarounds for this?</description>
		<content:encoded><![CDATA[<p>As  said I am also facing the same problem that sometimes the underlying collection doesn‚Äôt seem to get updated. &#8220;It seems like the edit doesn‚Äôt take hold. I‚Äôm not sure if the ITEM_EDIT_END event is thrown or not, but the collection itself is not updated. In fact, if I tab around the DataGrid cells, sometimes the old value seems to appear in a cell I just edited.&#8221;</p>
<p>Has anyone else also faced the same problem and any workarounds for this?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: dataprovider and datachange event - ActionScript.org Forums</title>
		<link>http://probertson.com/articles/2007/05/01/flash-cs3-datagrid-detecting-data-change/#comment-49329</link>
		<dc:creator>dataprovider and datachange event - ActionScript.org Forums</dc:creator>
		<pubDate>Mon, 15 Sep 2008 09:44:14 +0000</pubDate>
		<guid isPermaLink="false">http://probertson.com/articles/2007/05/01/flash-cs3-datagrid-detecting-data-change/#comment-49329</guid>
		<description>&lt;!--%kramer-ref-pre%--&gt;[...] this article  http://probertson.com/articles/2007/.../#dataprovider    __________________ -------------------- Yogesh Puri [...]&lt;!--%kramer-ref-post%--&gt;</description>
		<content:encoded><![CDATA[<p><!--%kramer-ref-pre%-->[&#8230;] this article  <a href="http://probertson.com/articles/2007/.../#dataprovider" rel="nofollow">http://probertson.com/articles/2007/&#8230;/#dataprovider</a>    __________________ &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212; Yogesh Puri [&#8230;]<!--%kramer-ref-post%--></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jason</title>
		<link>http://probertson.com/articles/2007/05/01/flash-cs3-datagrid-detecting-data-change/#comment-49216</link>
		<dc:creator>Jason</dc:creator>
		<pubDate>Wed, 10 Sep 2008 23:26:48 +0000</pubDate>
		<guid isPermaLink="false">http://probertson.com/articles/2007/05/01/flash-cs3-datagrid-detecting-data-change/#comment-49216</guid>
		<description>Hey Paul, thanks for this great article - it really got my gear spinning and I learned how the sequence of events fire in the DataGrid.

I came up with another method of handling DataGrid updates which involves listening to the dataProvider instead.  If you want to take a look, I posted an article here: http://www.verysimple.com/blog/2008/09/10/handling-data-updates-with-the-flex-as3-datagrid/</description>
		<content:encoded><![CDATA[<p>Hey Paul, thanks for this great article - it really got my gear spinning and I learned how the sequence of events fire in the DataGrid.</p>
<p>I came up with another method of handling DataGrid updates which involves listening to the dataProvider instead.  If you want to take a look, I posted an article here: <a href="http://www.verysimple.com/blog/2008/09/10/handling-data-updates-with-the-flex-as3-datagrid/" rel="nofollow">http://www.verysimple.com/blog/2008/09/10/handling-data-updates-with-the-flex-as3-datagrid/</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: VerySimple Dev Blog</title>
		<link>http://probertson.com/articles/2007/05/01/flash-cs3-datagrid-detecting-data-change/#comment-49215</link>
		<dc:creator>VerySimple Dev Blog</dc:creator>
		<pubDate>Wed, 10 Sep 2008 23:25:20 +0000</pubDate>
		<guid isPermaLink="false">http://probertson.com/articles/2007/05/01/flash-cs3-datagrid-detecting-data-change/#comment-49215</guid>
		<description>[...] article by Paul Robertson explains the sequence of DataGrid events and provides two workarounds that allow you to get the [...]</description>
		<content:encoded><![CDATA[<p>[&#8230;] article by Paul Robertson explains the sequence of DataGrid events and provides two workarounds that allow you to get the [&#8230;]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tristan</title>
		<link>http://probertson.com/articles/2007/05/01/flash-cs3-datagrid-detecting-data-change/#comment-46780</link>
		<dc:creator>Tristan</dc:creator>
		<pubDate>Thu, 17 Jul 2008 21:50:23 +0000</pubDate>
		<guid isPermaLink="false">http://probertson.com/articles/2007/05/01/flash-cs3-datagrid-detecting-data-change/#comment-46780</guid>
		<description>No offense to BuffDog up there, but for a boolean checkbox value, if it has changed, you always know the previous value without having to look. It is always (always) simply the opposite of the current value.

Hope you didn&#039;t spend too long figuring that out...</description>
		<content:encoded><![CDATA[<p>No offense to BuffDog up there, but for a boolean checkbox value, if it has changed, you always know the previous value without having to look. It is always (always) simply the opposite of the current value.</p>
<p>Hope you didn&#8217;t spend too long figuring that out&#8230;</p>
]]></content:encoded>
	</item>
</channel>
</rss>

