<?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: Events manager AS3 classes</title>
	<atom:link href="http://blog.open-design.be/2009/01/29/events-manager-as3-classes/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.open-design.be/2009/01/29/events-manager-as3-classes/</link>
	<description>Just another WordPress weblog</description>
	<pubDate>Tue, 14 Feb 2012 16:31:23 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7.1</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: vi</title>
		<link>http://blog.open-design.be/2009/01/29/events-manager-as3-classes/comment-page-1/#comment-22287</link>
		<dc:creator>vi</dc:creator>
		<pubDate>Sat, 01 Oct 2011 09:56:39 +0000</pubDate>
		<guid isPermaLink="false">http://blog.open-design.be/?p=385#comment-22287</guid>
		<description>thanks for the classes. i don't see an immediate use in my projects, but i'm sure i'll be using it soon.</description>
		<content:encoded><![CDATA[<p>thanks for the classes. i don&#8217;t see an immediate use in my projects, but i&#8217;m sure i&#8217;ll be using it soon.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Donkey</title>
		<link>http://blog.open-design.be/2009/01/29/events-manager-as3-classes/comment-page-1/#comment-21406</link>
		<dc:creator>Donkey</dc:creator>
		<pubDate>Tue, 06 Sep 2011 19:21:45 +0000</pubDate>
		<guid isPermaLink="false">http://blog.open-design.be/?p=385#comment-21406</guid>
		<description>Thanx for the code Thomas John, went in easy and works a treat :)</description>
		<content:encoded><![CDATA[<p>Thanx for the code Thomas John, went in easy and works a treat <img src='http://blog.open-design.be/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Thomas John</title>
		<link>http://blog.open-design.be/2009/01/29/events-manager-as3-classes/comment-page-1/#comment-28</link>
		<dc:creator>Thomas John</dc:creator>
		<pubDate>Thu, 07 May 2009 16:33:23 +0000</pubDate>
		<guid isPermaLink="false">http://blog.open-design.be/?p=385#comment-28</guid>
		<description>Hi,

there is no .fla, the sample program is actually made from pure code with the help of FlashDevelop (see links on the right).
Sorry if I don't share the code of this sample movie, I just don't feel like doing so. Hope you understand. But all you need to understand how to use this events manager class is on this page. Good luck.</description>
		<content:encoded><![CDATA[<p>Hi,</p>
<p>there is no .fla, the sample program is actually made from pure code with the help of FlashDevelop (see links on the right).<br />
Sorry if I don&#8217;t share the code of this sample movie, I just don&#8217;t feel like doing so. Hope you understand. But all you need to understand how to use this events manager class is on this page. Good luck.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Davisete</title>
		<link>http://blog.open-design.be/2009/01/29/events-manager-as3-classes/comment-page-1/#comment-27</link>
		<dc:creator>Davisete</dc:creator>
		<pubDate>Thu, 07 May 2009 16:00:24 +0000</pubDate>
		<guid isPermaLink="false">http://blog.open-design.be/?p=385#comment-27</guid>
		<description>Hello Im a newbie in actionscript i need to open the fla because i can put to view send to functions buttons to class. You can upload the fla ?
Thanks for listen to me.</description>
		<content:encoded><![CDATA[<p>Hello Im a newbie in actionscript i need to open the fla because i can put to view send to functions buttons to class. You can upload the fla ?<br />
Thanks for listen to me.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Thomas John</title>
		<link>http://blog.open-design.be/2009/01/29/events-manager-as3-classes/comment-page-1/#comment-26</link>
		<dc:creator>Thomas John</dc:creator>
		<pubDate>Wed, 04 Feb 2009 21:37:43 +0000</pubDate>
		<guid isPermaLink="false">http://blog.open-design.be/?p=385#comment-26</guid>
		<description>No, don't think so. Or maybe... you know, with all those theoretical stuff one might just be using it without even noticing it.
Anyway, it all depends on the projects one is working on and I don't think that kind of thing suits me for the kind of project I'm working on... ;)</description>
		<content:encoded><![CDATA[<p>No, don&#8217;t think so. Or maybe&#8230; you know, with all those theoretical stuff one might just be using it without even noticing it.<br />
Anyway, it all depends on the projects one is working on and I don&#8217;t think that kind of thing suits me for the kind of project I&#8217;m working on&#8230; <img src='http://blog.open-design.be/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Michael</title>
		<link>http://blog.open-design.be/2009/01/29/events-manager-as3-classes/comment-page-1/#comment-25</link>
		<dc:creator>Michael</dc:creator>
		<pubDate>Fri, 30 Jan 2009 16:17:12 +0000</pubDate>
		<guid isPermaLink="false">http://blog.open-design.be/?p=385#comment-25</guid>
		<description>do you use that?
http://en.wikipedia.org/wiki/Model_view_controller</description>
		<content:encoded><![CDATA[<p>do you use that?<br />
<a href="http://en.wikipedia.org/wiki/Model_view_controller" rel="nofollow">http://en.wikipedia.org/wiki/Model_view_controller</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Thomas John</title>
		<link>http://blog.open-design.be/2009/01/29/events-manager-as3-classes/comment-page-1/#comment-24</link>
		<dc:creator>Thomas John</dc:creator>
		<pubDate>Fri, 30 Jan 2009 15:34:05 +0000</pubDate>
		<guid isPermaLink="false">http://blog.open-design.be/?p=385#comment-24</guid>
		<description>Mhhhhh...I'm not following you there... sorry I guess my english is not that good... this event manager does handle all kind of events. I just believe that some things are better when kept separate. It's not for one more line of code. I mean, you will always be able to write a class that manages everything in just one line of code, but then what ?
Anyway, I'm probably not understanding you right.</description>
		<content:encoded><![CDATA[<p>Mhhhhh&#8230;I&#8217;m not following you there&#8230; sorry I guess my english is not that good&#8230; this event manager does handle all kind of events. I just believe that some things are better when kept separate. It&#8217;s not for one more line of code. I mean, you will always be able to write a class that manages everything in just one line of code, but then what ?<br />
Anyway, I&#8217;m probably not understanding you right.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Michael</title>
		<link>http://blog.open-design.be/2009/01/29/events-manager-as3-classes/comment-page-1/#comment-23</link>
		<dc:creator>Michael</dc:creator>
		<pubDate>Fri, 30 Jan 2009 12:58:40 +0000</pubDate>
		<guid isPermaLink="false">http://blog.open-design.be/?p=385#comment-23</guid>
		<description>What about sound, security, error, netstatus events? If you have an abstract manager to handle all kind of events, not only display objects events, maybe you want a way back from the manager for the suspending/resuming/removing part - what do you think?

so here is maybe a good idea to pass an optional "function" as a parameter for the suspend/resume/remove method. this is what a manager does right? linking stuff together and call the right methods in each situation?</description>
		<content:encoded><![CDATA[<p>What about sound, security, error, netstatus events? If you have an abstract manager to handle all kind of events, not only display objects events, maybe you want a way back from the manager for the suspending/resuming/removing part - what do you think?</p>
<p>so here is maybe a good idea to pass an optional &#8220;function&#8221; as a parameter for the suspend/resume/remove method. this is what a manager does right? linking stuff together and call the right methods in each situation?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Thomas John</title>
		<link>http://blog.open-design.be/2009/01/29/events-manager-as3-classes/comment-page-1/#comment-22</link>
		<dc:creator>Thomas John</dc:creator>
		<pubDate>Fri, 30 Jan 2009 01:14:43 +0000</pubDate>
		<guid isPermaLink="false">http://blog.open-design.be/?p=385#comment-22</guid>
		<description>yeah but then you're gonna write a class that's going to handle too many things.
I prefer too keep things separate. Events with events, display objects with display objects, ...
But yeah, I understand your point of view, in some simple websites, this can be useful.</description>
		<content:encoded><![CDATA[<p>yeah but then you&#8217;re gonna write a class that&#8217;s going to handle too many things.<br />
I prefer too keep things separate. Events with events, display objects with display objects, &#8230;<br />
But yeah, I understand your point of view, in some simple websites, this can be useful.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Michael</title>
		<link>http://blog.open-design.be/2009/01/29/events-manager-as3-classes/comment-page-1/#comment-21</link>
		<dc:creator>Michael</dc:creator>
		<pubDate>Thu, 29 Jan 2009 20:44:13 +0000</pubDate>
		<guid isPermaLink="false">http://blog.open-design.be/?p=385#comment-21</guid>
		<description>I'm looking for new advanced flexible ways how to add() with less casting (EventDispatcher as Object as Array as ..) the "... list" operator is a really good one, but is lacking the typechecking, the only downside - you have to do it for yourself manually.

Manager.add({instance: button,
events: [CLICK, OVER, OUT],
mapTo: [clickHandler, overHandler, outHandler],
info: „page1“});

would save some more lines

if you want to disable/suspend listeners of a button, you maybe want to disable the button visually, too - since your manager knows all the buttons for group1 already, why don't let him do it (instead of btn1.alpha = 0.25; btn2.alpha = 0.25; ….    btn8.alpha = 0.25;)

however I appreciate your work

cheers.</description>
		<content:encoded><![CDATA[<p>I&#8217;m looking for new advanced flexible ways how to add() with less casting (EventDispatcher as Object as Array as ..) the &#8220;&#8230; list&#8221; operator is a really good one, but is lacking the typechecking, the only downside - you have to do it for yourself manually.</p>
<p>Manager.add({instance: button,<br />
events: [CLICK, OVER, OUT],<br />
mapTo: [clickHandler, overHandler, outHandler],<br />
info: „page1“});</p>
<p>would save some more lines</p>
<p>if you want to disable/suspend listeners of a button, you maybe want to disable the button visually, too - since your manager knows all the buttons for group1 already, why don&#8217;t let him do it (instead of btn1.alpha = 0.25; btn2.alpha = 0.25; ….    btn8.alpha = 0.25;)</p>
<p>however I appreciate your work</p>
<p>cheers.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

