<?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/"
	xmlns:series="http://unfoldingneurons.com/"
		>
<channel>
	<title>Comments on: Alcon &#8211; ActionScript Logging Console</title>
	<atom:link href="http://blog.hexagonstar.com/alcon_actionscript_logging_console/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.hexagonstar.com/alcon_actionscript_logging_console/</link>
	<description>turn-based glory and pixel pleasure</description>
	<lastBuildDate>Fri, 03 Feb 2012 14:41:38 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: sascha</title>
		<link>http://blog.hexagonstar.com/alcon_actionscript_logging_console/#comment-130</link>
		<dc:creator>sascha</dc:creator>
		<pubDate>Sun, 11 Jun 2006 13:11:29 +0000</pubDate>
		<guid isPermaLink="false">http://blog.hexagonstar.com/alcon-actionscript-logging-console/#comment-130</guid>
		<description>Hey John, it would be definitely cool if you send me your modified debug package! My email can be found in the readme file that comes with Alcon.</description>
		<content:encoded><![CDATA[<p>Hey John, it would be definitely cool if you send me your modified debug package! My email can be found in the readme file that comes with Alcon.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: John Brothers</title>
		<link>http://blog.hexagonstar.com/alcon_actionscript_logging_console/#comment-129</link>
		<dc:creator>John Brothers</dc:creator>
		<pubDate>Fri, 09 Jun 2006 15:23:17 +0000</pubDate>
		<guid isPermaLink="false">http://blog.hexagonstar.com/alcon-actionscript-logging-console/#comment-129</guid>
		<description>I don&#039;t remember exactly what I did to change the Alcon code, but it was, relatively speaking, trivial to port to ActionScript 3.  I think I basically had to define a bunch of return types to functions.

If you want, I&#039;ll send you the full code package for your reuse.</description>
		<content:encoded><![CDATA[<p>I don&#8217;t remember exactly what I did to change the Alcon code, but it was, relatively speaking, trivial to port to ActionScript 3.  I think I basically had to define a bunch of return types to functions.</p>
<p>If you want, I&#8217;ll send you the full code package for your reuse.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: sascha</title>
		<link>http://blog.hexagonstar.com/alcon_actionscript_logging_console/#comment-128</link>
		<dc:creator>sascha</dc:creator>
		<pubDate>Fri, 09 Jun 2006 14:48:49 +0000</pubDate>
		<guid isPermaLink="false">http://blog.hexagonstar.com/alcon-actionscript-logging-console/#comment-128</guid>
		<description>Hi John, I haven&#039;t really tested Alcon yet with AS3.0. How do you use the Debug class which is written in AS2 in a AS3 Flex project?
Either way thanks for pointing this out. I think I will add full support for AS3 once the final Flex2/Player9.0 is out.</description>
		<content:encoded><![CDATA[<p>Hi John, I haven&#8217;t really tested Alcon yet with AS3.0. How do you use the Debug class which is written in AS2 in a AS3 Flex project?<br />
Either way thanks for pointing this out. I think I will add full support for AS3 once the final Flex2/Player9.0 is out.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: John Brothers</title>
		<link>http://blog.hexagonstar.com/alcon_actionscript_logging_console/#comment-127</link>
		<dc:creator>John Brothers</dc:creator>
		<pubDate>Fri, 09 Jun 2006 14:26:44 +0000</pubDate>
		<guid isPermaLink="false">http://blog.hexagonstar.com/alcon-actionscript-logging-console/#comment-127</guid>
		<description>Howdy,
   I decided to use Alcon in my Flex app, because I wanted an external tool for capturing log messages, but in a way that didn&#039;t make the logging mandatory or require fancy setup.   Your tool is great, but I have had a problem: if Alcon isn&#039;t running, I get StatusEvent errors.

So I found a way to fix it, by creating a new class, and using it in place of LocalConnection in your static trace() method:

package net.hiddenresource.util.debug
{
	import flash.net.LocalConnection;
	import flash.events.*;

	dynamic public class DynamicLocalConnection extends LocalConnection
	{

	 	public function DynamicLocalConnection() {
        	addEventListener(StatusEvent.STATUS, statusEventHandler);
    	}

    	private function statusEventHandler(event:StatusEvent):void {
        	;//trace(&quot;statusEventHandler: &quot;   event);
    	}
	}
}

Adding this, it works great whether Alcon is listening or not.

(if this comes out garbled, send me an email and I&#039;ll send you the code a different way)</description>
		<content:encoded><![CDATA[<p>Howdy,<br />
   I decided to use Alcon in my Flex app, because I wanted an external tool for capturing log messages, but in a way that didn&#8217;t make the logging mandatory or require fancy setup.   Your tool is great, but I have had a problem: if Alcon isn&#8217;t running, I get StatusEvent errors.</p>
<p>So I found a way to fix it, by creating a new class, and using it in place of LocalConnection in your static trace() method:</p>
<p>package net.hiddenresource.util.debug<br />
{<br />
	import flash.net.LocalConnection;<br />
	import flash.events.*;</p>
<p>	dynamic public class DynamicLocalConnection extends LocalConnection<br />
	{</p>
<p>	 	public function DynamicLocalConnection() {<br />
        	addEventListener(StatusEvent.STATUS, statusEventHandler);<br />
    	}</p>
<p>    	private function statusEventHandler(event:StatusEvent):void {<br />
        	;//trace(&#8220;statusEventHandler: &#8221;   event);<br />
    	}<br />
	}<br />
}</p>
<p>Adding this, it works great whether Alcon is listening or not.</p>
<p>(if this comes out garbled, send me an email and I&#8217;ll send you the code a different way)</p>
]]></content:encoded>
	</item>
</channel>
</rss>

