<?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 guy in the chair . com</title>
	<atom:link href="http://guyinthechair.com/comments/feed/" rel="self" type="application/rss+xml" />
	<link>http://guyinthechair.com</link>
	<description>//the blog of Paul Taylor</description>
	<lastBuildDate>Tue, 24 Apr 2012 02:07:02 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
	<item>
		<title>Comment on From Flash to Objective-C Part 1: Syntax by Craig W.</title>
		<link>http://guyinthechair.com/2011/02/flash-to-objective-c-syntax-part-1/comment-page-1/#comment-2051</link>
		<dc:creator>Craig W.</dc:creator>
		<pubDate>Tue, 24 Apr 2012 02:07:02 +0000</pubDate>
		<guid isPermaLink="false">http://guyinthechair.com/?p=630#comment-2051</guid>
		<description>Very useful.  Thanks for taking the time to write it!</description>
		<content:encoded><![CDATA[<p>Very useful.  Thanks for taking the time to write it!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on tinytlf Explorer App by Adobe For Mac</title>
		<link>http://guyinthechair.com/2011/10/tinytlf-explorer-app/comment-page-1/#comment-2040</link>
		<dc:creator>Adobe For Mac</dc:creator>
		<pubDate>Fri, 30 Dec 2011 14:06:41 +0000</pubDate>
		<guid isPermaLink="false">http://guyinthechair.com/?p=781#comment-2040</guid>
		<description>&lt;strong&gt;Adobe For Mac...&lt;/strong&gt;

[...]//the blog of Paul Taylor/ site: actionscript[...]...</description>
		<content:encoded><![CDATA[<p><strong>Adobe For Mac&#8230;</strong></p>
<p>[...]//the blog of Paul Taylor/ site: actionscript[...]&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on tinytlf Explorer App by Cool Stuff with the Flash Platform - 10/24/2011 &#124; Remote Synthesis</title>
		<link>http://guyinthechair.com/2011/10/tinytlf-explorer-app/comment-page-1/#comment-1586</link>
		<dc:creator>Cool Stuff with the Flash Platform - 10/24/2011 &#124; Remote Synthesis</dc:creator>
		<pubDate>Mon, 24 Oct 2011 19:30:34 +0000</pubDate>
		<guid isPermaLink="false">http://guyinthechair.com/?p=781#comment-1586</guid>
		<description>[...] Taylor created a tinytlf Explorer App designed to showcase the features of his lightweight text layout [...]</description>
		<content:encoded><![CDATA[<p>[...] Taylor created a tinytlf Explorer App designed to showcase the features of his lightweight text layout [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on tinytlf Explorer App by TinyTLF 2 App Explorer « The Algorithmist</title>
		<link>http://guyinthechair.com/2011/10/tinytlf-explorer-app/comment-page-1/#comment-1583</link>
		<dc:creator>TinyTLF 2 App Explorer « The Algorithmist</dc:creator>
		<pubDate>Mon, 24 Oct 2011 15:44:16 +0000</pubDate>
		<guid isPermaLink="false">http://guyinthechair.com/?p=781#comment-1583</guid>
		<description>[...] Check out the blog post here and enjoy! [...]</description>
		<content:encoded><![CDATA[<p>[...] Check out the blog post here and enjoy! [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Hello tinytlf 2.0 (beta) by banwenxiaoyu</title>
		<link>http://guyinthechair.com/2011/09/hello-tinytlf-2-0-beta/comment-page-1/#comment-1558</link>
		<dc:creator>banwenxiaoyu</dc:creator>
		<pubDate>Thu, 20 Oct 2011 05:53:59 +0000</pubDate>
		<guid isPermaLink="false">http://guyinthechair.com/?p=765#comment-1558</guid>
		<description>TypeError: Error #1006: soup is not a function.
	at org.tinytlf.util::TagSoup$/soup()[D:\EverBox\我的实验室\tinytlf\src\org\tinytlf\util\TagSoup.as:125]
	at org.tinytlf.util::TagSoup$/slurp()[D:\EverBox\我的实验室\tinytlf\src\org\tinytlf\util\TagSoup.as:74]
	at org.tinytlf.util::TagSoup$/toXML()[D:\EverBox\我的实验室\tinytlf\src\org\tinytlf\util\TagSoup.as:49]
	at Main()[D:\EverBox\我的实验室\tinytlf\src\Main.as:60]

This is why?</description>
		<content:encoded><![CDATA[<p>TypeError: Error #1006: soup is not a function.<br />
	at org.tinytlf.util::TagSoup$/soup()[D:\EverBox\我的实验室\tinytlf\src\org\tinytlf\util\TagSoup.as:125]<br />
	at org.tinytlf.util::TagSoup$/slurp()[D:\EverBox\我的实验室\tinytlf\src\org\tinytlf\util\TagSoup.as:74]<br />
	at org.tinytlf.util::TagSoup$/toXML()[D:\EverBox\我的实验室\tinytlf\src\org\tinytlf\util\TagSoup.as:49]<br />
	at Main()[D:\EverBox\我的实验室\tinytlf\src\Main.as:60]</p>
<p>This is why?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Hello tinytlf 2.0 (beta) by HaunGO</title>
		<link>http://guyinthechair.com/2011/09/hello-tinytlf-2-0-beta/comment-page-1/#comment-1504</link>
		<dc:creator>HaunGO</dc:creator>
		<pubDate>Wed, 05 Oct 2011 21:17:44 +0000</pubDate>
		<guid isPermaLink="false">http://guyinthechair.com/?p=765#comment-1504</guid>
		<description>Hi.. 
Are there any example demo files for Flash (not Flex) anywhere?   I&#039;m having a hard time getting anything to actually work.  i downloaded from gethub, and tried working with that.. but I can&#039;t seem to get an example going.    there&#039;s not a .fla file to reference.     

Thanks,</description>
		<content:encoded><![CDATA[<p>Hi..<br />
Are there any example demo files for Flash (not Flex) anywhere?   I&#8217;m having a hard time getting anything to actually work.  i downloaded from gethub, and tried working with that.. but I can&#8217;t seem to get an example going.    there&#8217;s not a .fla file to reference.     </p>
<p>Thanks,</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Hello tinytlf 2.0 (beta) by TinyTLF 2.0 is in Beta &#171; The Algorithmist</title>
		<link>http://guyinthechair.com/2011/09/hello-tinytlf-2-0-beta/comment-page-1/#comment-1496</link>
		<dc:creator>TinyTLF 2.0 is in Beta &#171; The Algorithmist</dc:creator>
		<pubDate>Tue, 04 Oct 2011 14:23:15 +0000</pubDate>
		<guid isPermaLink="false">http://guyinthechair.com/?p=765#comment-1496</guid>
		<description>[...] I&#8217;ve given several Freehand drawing demos on my iPad-2 here at MAX, but one of the things I&#8217;ve failed to mention is the impending release of TinyTLF V2.0.   You can read about the new features and implementation details here. [...]</description>
		<content:encoded><![CDATA[<p>[...] I&#8217;ve given several Freehand drawing demos on my iPad-2 here at MAX, but one of the things I&#8217;ve failed to mention is the impending release of TinyTLF V2.0.   You can read about the new features and implementation details here. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on FTE Layout Tricks with BreakOpportunity.ALL by Joshua Sullivan</title>
		<link>http://guyinthechair.com/2011/06/fte-layout-tricks-with-breakopportunity-all/comment-page-1/#comment-1467</link>
		<dc:creator>Joshua Sullivan</dc:creator>
		<pubDate>Mon, 26 Sep 2011 00:15:30 +0000</pubDate>
		<guid isPermaLink="false">http://guyinthechair.com/?p=703#comment-1467</guid>
		<description>I wish I had known about this weeks ago! No I need to go back and redo some code. Thank you so much!</description>
		<content:encoded><![CDATA[<p>I wish I had known about this weeks ago! No I need to go back and redo some code. Thank you so much!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Hello tinytlf 2.0 (beta) by Cool Stuff with the Flash Platform - 9/19/2011 &#124; Remote Synthesis</title>
		<link>http://guyinthechair.com/2011/09/hello-tinytlf-2-0-beta/comment-page-1/#comment-1454</link>
		<dc:creator>Cool Stuff with the Flash Platform - 9/19/2011 &#124; Remote Synthesis</dc:creator>
		<pubDate>Wed, 21 Sep 2011 20:13:11 +0000</pubDate>
		<guid isPermaLink="false">http://guyinthechair.com/?p=765#comment-1454</guid>
		<description>[...] Taylor released tinytlf 2.0 beta which is a lightweight text layout framework for ActionScript. He says that version 2.0 includes [...]</description>
		<content:encoded><![CDATA[<p>[...] Taylor released tinytlf 2.0 beta which is a lightweight text layout framework for ActionScript. He says that version 2.0 includes [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Hello tinytlf 2.0 (beta) by Paul Taylor</title>
		<link>http://guyinthechair.com/2011/09/hello-tinytlf-2-0-beta/comment-page-1/#comment-1452</link>
		<dc:creator>Paul Taylor</dc:creator>
		<pubDate>Tue, 20 Sep 2011 19:53:09 +0000</pubDate>
		<guid isPermaLink="false">http://guyinthechair.com/?p=765#comment-1452</guid>
		<description>The parser still parses any valid XML, though this time I&#039;ve broken it up between content and layout parsing.

Each tag can affect the ContentElements that ultimately get created, or they can represent &quot;components&quot; in the text layout. You can still externally modify the way elements are parsed: &lt;a href=&quot;https://github.com/guyinthechair/tinytlf/blob/952e34ccf225bb4afb9fa66131ba3d2de8bc7d4b/framework/core/src/org/tinytlf/TextEngineInjector.as#L82&quot; rel=&quot;nofollow&quot;&gt;952e34ccf225bb4afb9fa66131ba3d2de8bc7d4b TextEngineInjector.as#L82&lt;/a&gt;.

Line 87 says to the parser &quot;whenever you see a &lt;br/&gt; node, create a GroupElement with two invisible GraphicElement children and a breakOpportunity of &#039;all&#039;.&quot; This trick forces the TextBlock rendering algorithm to break the line right after the first invisible Graphic, and start the next line with the second invisible Graphic (http://guyinthechair.com/2011/06/fte-layout-tricks-with-breakopportunity-all/).

This works for &lt;br/&gt; tags inside paragraphs, but HTML also allows &lt;br/&gt; tags outside paragraphs. Tinytlf&#039;s renderer no longer treats everything as &quot;inside a paragraph&quot;, so it&#039;s important to define a layout item for &lt;br/&gt; tags too: &lt;a href=&quot;https://github.com/guyinthechair/tinytlf/blob/952e34ccf225bb4afb9fa66131ba3d2de8bc7d4b/framework/core/src/org/tinytlf/TextEngineInjector.as#L140&quot; rel=&quot;nofollow&quot;&gt;952e34ccf225bb4afb9fa66131ba3d2de8bc7d4b TextEngineInjector.as#L140&lt;/a&gt;. All this says is that whenever the renderer encounters a &lt;br/&gt; tag outside a paragraph, insert a rectangle that&#039;s as tall as one line of text.

I expect to handle most cases with one or both of these techniques.</description>
		<content:encoded><![CDATA[<p>The parser still parses any valid XML, though this time I&#8217;ve broken it up between content and layout parsing.</p>
<p>Each tag can affect the ContentElements that ultimately get created, or they can represent &#8220;components&#8221; in the text layout. You can still externally modify the way elements are parsed: <a href="https://github.com/guyinthechair/tinytlf/blob/952e34ccf225bb4afb9fa66131ba3d2de8bc7d4b/framework/core/src/org/tinytlf/TextEngineInjector.as#L82" rel="nofollow">952e34ccf225bb4afb9fa66131ba3d2de8bc7d4b TextEngineInjector.as#L82</a>.</p>
<p>Line 87 says to the parser &#8220;whenever you see a &lt;br/&gt; node, create a GroupElement with two invisible GraphicElement children and a breakOpportunity of &#8216;all&#8217;.&#8221; This trick forces the TextBlock rendering algorithm to break the line right after the first invisible Graphic, and start the next line with the second invisible Graphic (<a href="http://guyinthechair.com/2011/06/fte-layout-tricks-with-breakopportunity-all/" rel="nofollow">http://guyinthechair.com/2011/06/fte-layout-tricks-with-breakopportunity-all/</a>).</p>
<p>This works for &lt;br/&gt; tags inside paragraphs, but HTML also allows &lt;br/&gt; tags outside paragraphs. Tinytlf&#8217;s renderer no longer treats everything as &#8220;inside a paragraph&#8221;, so it&#8217;s important to define a layout item for &lt;br/&gt; tags too: <a href="https://github.com/guyinthechair/tinytlf/blob/952e34ccf225bb4afb9fa66131ba3d2de8bc7d4b/framework/core/src/org/tinytlf/TextEngineInjector.as#L140" rel="nofollow">952e34ccf225bb4afb9fa66131ba3d2de8bc7d4b TextEngineInjector.as#L140</a>. All this says is that whenever the renderer encounters a &lt;br/&gt; tag outside a paragraph, insert a rectangle that&#8217;s as tall as one line of text.</p>
<p>I expect to handle most cases with one or both of these techniques.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

