﻿<?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 for Keith Hair</title>
	<atom:link href="http://keith-hair.net/blog/comments/feed/" rel="self" type="application/rss+xml" />
	<link>http://keith-hair.net/blog</link>
	<description>Scripting is fun like any other hobby</description>
	<lastBuildDate>Sun, 08 Jan 2012 09:59:30 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>Comment on KeyManager Class for Detecting Key Press Combos or Sequences by siva</title>
		<link>http://keith-hair.net/blog/2010/02/15/keymanager-class-for-detecting-key-press-combos-or-sequences/comment-page-1/#comment-1568</link>
		<dc:creator>siva</dc:creator>
		<pubDate>Sun, 08 Jan 2012 09:59:30 +0000</pubDate>
		<guid isPermaLink="false">http://keith-hair.net/blog/?p=189#comment-1568</guid>
		<description>it&#039;s very nice TQ</description>
		<content:encoded><![CDATA[<p>it&#8217;s very nice TQ</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Draggable TitleWindows in Flash Builder by Keith H</title>
		<link>http://keith-hair.net/blog/2010/11/18/draggable-titlewindows-in-flash-builder/comment-page-1/#comment-1525</link>
		<dc:creator>Keith H</dc:creator>
		<pubDate>Wed, 07 Dec 2011 00:51:18 +0000</pubDate>
		<guid isPermaLink="false">http://keith-hair.net/blog/?p=240#comment-1525</guid>
		<description>&quot;arguments.callee&quot; refers to the &quot;closer&quot; handler function from inside it. Its the same as if I used removeEventListener(CloseEvent.CLOSE,closer); 

I use &quot;arguments.callee&quot; because using the same handler name recursivily inside the actual handler does not seem to work in every case for Class methods. Though, I&#039;ve never had problems using the same name recursively for local functions.</description>
		<content:encoded><![CDATA[<p>&#8220;arguments.callee&#8221; refers to the &#8220;closer&#8221; handler function from inside it. Its the same as if I used removeEventListener(CloseEvent.CLOSE,closer); </p>
<p>I use &#8220;arguments.callee&#8221; because using the same handler name recursivily inside the actual handler does not seem to work in every case for Class methods. Though, I&#8217;ve never had problems using the same name recursively for local functions.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Draggable TitleWindows in Flash Builder by jeff</title>
		<link>http://keith-hair.net/blog/2010/11/18/draggable-titlewindows-in-flash-builder/comment-page-1/#comment-1524</link>
		<dc:creator>jeff</dc:creator>
		<pubDate>Wed, 07 Dec 2011 00:11:29 +0000</pubDate>
		<guid isPermaLink="false">http://keith-hair.net/blog/?p=240#comment-1524</guid>
		<description>Nice Keith.  What are you using for &quot;arguments.callee&quot; in this example?</description>
		<content:encoded><![CDATA[<p>Nice Keith.  What are you using for &#8220;arguments.callee&#8221; in this example?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Find Intersection Point of two lines in AS3 by El Verde</title>
		<link>http://keith-hair.net/blog/2008/08/04/find-intersection-point-of-two-lines-in-as3/comment-page-1/#comment-1514</link>
		<dc:creator>El Verde</dc:creator>
		<pubDate>Tue, 15 Nov 2011 20:26:01 +0000</pubDate>
		<guid isPermaLink="false">http://keith-hair.com/blog/?p=22#comment-1514</guid>
		<description>The as_seg check can be optimized still further if you consider you&#039;re just checking to see that the intersection falls between A.x and B.x, between A.y and B.y, between E.x and F.x, and between E.y and F.y:

if ( as_seg ) {
    if (  ( ip.x - A.x ) * ( ip.x - B.x ) &gt; 0
      &#124;&#124;  ( ip.y - A.y ) * ( ip.y - B.y ) &gt; 0
      &#124;&#124;  ( ip.x - E.x ) * ( ip.x - F.x ) &gt; 0
      &#124;&#124;  ( ip.y - E.y ) * ( ip.y - F.y ) &gt; 0
    ) return null ;
}</description>
		<content:encoded><![CDATA[<p>The as_seg check can be optimized still further if you consider you&#8217;re just checking to see that the intersection falls between A.x and B.x, between A.y and B.y, between E.x and F.x, and between E.y and F.y:</p>
<p>if ( as_seg ) {<br />
    if (  ( ip.x &#8211; A.x ) * ( ip.x &#8211; B.x ) &gt; 0<br />
      ||  ( ip.y &#8211; A.y ) * ( ip.y &#8211; B.y ) &gt; 0<br />
      ||  ( ip.x &#8211; E.x ) * ( ip.x &#8211; F.x ) &gt; 0<br />
      ||  ( ip.y &#8211; E.y ) * ( ip.y &#8211; F.y ) &gt; 0<br />
    ) return null ;<br />
}</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Constrain a Point to a Line by Guy Parker</title>
		<link>http://keith-hair.net/blog/2008/12/27/constrain-a-point-to-a-line/comment-page-1/#comment-1510</link>
		<dc:creator>Guy Parker</dc:creator>
		<pubDate>Mon, 14 Nov 2011 23:06:50 +0000</pubDate>
		<guid isPermaLink="false">http://keith-hair.net/blog/?p=27#comment-1510</guid>
		<description>Thanks for sharing this code snippet!  I found this pretty useful when trying to manually constrain a rectangle&#039;s resize dimensions with a corner drag button.</description>
		<content:encoded><![CDATA[<p>Thanks for sharing this code snippet!  I found this pretty useful when trying to manually constrain a rectangle&#8217;s resize dimensions with a corner drag button.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Different signs of Cosine, Sine, and Tangent functions and radians by Light In Eye</title>
		<link>http://keith-hair.net/blog/2010/01/24/different-signs-of-cosine-sine-and-tangent-functions-and-radians/comment-page-1/#comment-1493</link>
		<dc:creator>Light In Eye</dc:creator>
		<pubDate>Tue, 01 Nov 2011 13:33:45 +0000</pubDate>
		<guid isPermaLink="false">http://keith-hair.net/blog/?p=176#comment-1493</guid>
		<description>It is always difficult to get knowledgeable people with this issue, nevertheless, you be understood as you understand exactly what you are posting about! Appreciate it.</description>
		<content:encoded><![CDATA[<p>It is always difficult to get knowledgeable people with this issue, nevertheless, you be understood as you understand exactly what you are posting about! Appreciate it.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Line to Circle Intersection data by Greg</title>
		<link>http://keith-hair.net/blog/2008/08/05/line-to-circle-intersection-data/comment-page-1/#comment-1463</link>
		<dc:creator>Greg</dc:creator>
		<pubDate>Wed, 19 Oct 2011 16:09:21 +0000</pubDate>
		<guid isPermaLink="false">http://keith-hair.com/blog/?p=23#comment-1463</guid>
		<description>Much appreciated!  Just what I needed, easy to work with!</description>
		<content:encoded><![CDATA[<p>Much appreciated!  Just what I needed, easy to work with!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Find Intersection Point of two lines in AS3 by Sheetal</title>
		<link>http://keith-hair.net/blog/2008/08/04/find-intersection-point-of-two-lines-in-as3/comment-page-1/#comment-1437</link>
		<dc:creator>Sheetal</dc:creator>
		<pubDate>Wed, 21 Sep 2011 05:53:29 +0000</pubDate>
		<guid isPermaLink="false">http://keith-hair.com/blog/?p=22#comment-1437</guid>
		<description>Thanks a ton!!!
You saved me a looot of work!!!</description>
		<content:encoded><![CDATA[<p>Thanks a ton!!!<br />
You saved me a looot of work!!!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Find Intersection Point of two lines in AS3 by Laurent</title>
		<link>http://keith-hair.net/blog/2008/08/04/find-intersection-point-of-two-lines-in-as3/comment-page-1/#comment-1436</link>
		<dc:creator>Laurent</dc:creator>
		<pubDate>Wed, 21 Sep 2011 03:47:41 +0000</pubDate>
		<guid isPermaLink="false">http://keith-hair.com/blog/?p=22#comment-1436</guid>
		<description>I&#039;ve been looking for this kind of function for an hour, thank you so much! Great code that can easily be copied and pasted and with a nice demo.</description>
		<content:encoded><![CDATA[<p>I&#8217;ve been looking for this kind of function for an hour, thank you so much! Great code that can easily be copied and pasted and with a nice demo.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Draggable TitleWindows in Flash Builder by John</title>
		<link>http://keith-hair.net/blog/2010/11/18/draggable-titlewindows-in-flash-builder/comment-page-1/#comment-1421</link>
		<dc:creator>John</dc:creator>
		<pubDate>Mon, 05 Sep 2011 12:57:06 +0000</pubDate>
		<guid isPermaLink="false">http://keith-hair.net/blog/?p=240#comment-1421</guid>
		<description>Lovely blog man, just shared the link with my facebook pals :)</description>
		<content:encoded><![CDATA[<p>Lovely blog man, just shared the link with my facebook pals <img src='http://keith-hair.net/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
</channel>
</rss>

