<?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: Skinning Architecture in JavaFX</title>
	<atom:link href="http://fxexperience.com/2009/06/skinning-architecture-in-javafx/feed/" rel="self" type="application/rss+xml" />
	<link>http://fxexperience.com/2009/06/skinning-architecture-in-javafx/</link>
	<description>Sharing the Experience of JavaFX</description>
	<lastBuildDate>Tue, 27 Jul 2010 23:34:04 -0600</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: alex</title>
		<link>http://fxexperience.com/2009/06/skinning-architecture-in-javafx/comment-page-1/#comment-4677</link>
		<dc:creator>alex</dc:creator>
		<pubDate>Wed, 17 Mar 2010 00:04:51 +0000</pubDate>
		<guid isPermaLink="false">http://fxexperience.com/?p=104#comment-4677</guid>
		<description>All fair points apart from the bit about XML. The widespread use of XML alongside Java is precisely because Java is so bad for programming in a declarative style. JavaFX fixes that. Why would you use an irritatingly verbose document format to write programs in lieu of a purpose-built declarative programming language? His trivial example looks fine but doesn&#039;t contain any code to perform actions, only declarative layout code. How would they propose to encode that in XML? XML makes a bad programming language as someone who is worked on a moderately compliated Ant build will testify.
</description>
		<content:encoded><![CDATA[<p>All fair points apart from the bit about XML. The widespread use of XML alongside Java is precisely because Java is so bad for programming in a declarative style. JavaFX fixes that. Why would you use an irritatingly verbose document format to write programs in lieu of a purpose-built declarative programming language? His trivial example looks fine but doesn&#8217;t contain any code to perform actions, only declarative layout code. How would they propose to encode that in XML? XML makes a bad programming language as someone who is worked on a moderately compliated Ant build will testify.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: hendrik</title>
		<link>http://fxexperience.com/2009/06/skinning-architecture-in-javafx/comment-page-1/#comment-1110</link>
		<dc:creator>hendrik</dc:creator>
		<pubDate>Wed, 07 Oct 2009 13:01:44 +0000</pubDate>
		<guid isPermaLink="false">http://fxexperience.com/?p=104#comment-1110</guid>
		<description>Thanks for the info! Helped me a lot.

hendrik</description>
		<content:encoded><![CDATA[<p>Thanks for the info! Helped me a lot.</p>
<p>hendrik</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Frank</title>
		<link>http://fxexperience.com/2009/06/skinning-architecture-in-javafx/comment-page-1/#comment-449</link>
		<dc:creator>Frank</dc:creator>
		<pubDate>Tue, 18 Aug 2009 17:29:20 +0000</pubDate>
		<guid isPermaLink="false">http://fxexperience.com/?p=104#comment-449</guid>
		<description>Hi,

thanks so much for the interesting article. I like to use the style attribute to change the CSS, but I cannot find the caspian css anywhere.

Where to I find a description / the caspian style sheet with an overview of the tags that are available, i.e. where do I find out about the tags such as &quot;base: red&quot; and &quot;border-width:0&quot; ?

Thanks a lot in advance
Frank</description>
		<content:encoded><![CDATA[<p>Hi,</p>
<p>thanks so much for the interesting article. I like to use the style attribute to change the CSS, but I cannot find the caspian css anywhere.</p>
<p>Where to I find a description / the caspian style sheet with an overview of the tags that are available, i.e. where do I find out about the tags such as &#8220;base: red&#8221; and &#8220;border-width:0&#8243; ?</p>
<p>Thanks a lot in advance<br />
Frank</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Martin Brehovsky</title>
		<link>http://fxexperience.com/2009/06/skinning-architecture-in-javafx/comment-page-1/#comment-24</link>
		<dc:creator>Martin Brehovsky</dc:creator>
		<pubDate>Mon, 15 Jun 2009 20:00:49 +0000</pubDate>
		<guid isPermaLink="false">http://fxexperience.com/?p=104#comment-24</guid>
		<description>Jo, what we have shown at J1 this year was this:

Button { skin: FXDSkin { url: &quot;{__DIR__}myskin.fxz&quot; }}. The fxz file contained graphics for all states supported by the skin (disabled, enabled, armed and hover in our case). It worked reasonably well, although I believe we need to add more support to allow tweaking the state transitions (we used simple crossfade). 

Also one idea is the designer would be able to mark graphics as a button directly in AI, thus the exported FXD would already contain the skinned button.</description>
		<content:encoded><![CDATA[<p>Jo, what we have shown at J1 this year was this:</p>
<p>Button { skin: FXDSkin { url: &#8220;{__DIR__}myskin.fxz&#8221; }}. The fxz file contained graphics for all states supported by the skin (disabled, enabled, armed and hover in our case). It worked reasonably well, although I believe we need to add more support to allow tweaking the state transitions (we used simple crossfade). </p>
<p>Also one idea is the designer would be able to mark graphics as a button directly in AI, thus the exported FXD would already contain the skinned button.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jo Voordeckers</title>
		<link>http://fxexperience.com/2009/06/skinning-architecture-in-javafx/comment-page-1/#comment-22</link>
		<dc:creator>Jo Voordeckers</dc:creator>
		<pubDate>Sat, 13 Jun 2009 22:04:05 +0000</pubDate>
		<guid isPermaLink="false">http://fxexperience.com/?p=104#comment-22</guid>
		<description>Thanks for clarifying, it&#039;s even better then what I was hoping for.

The CSS animated 9-patch styling would be something most designers would use, quite similar to what they use in the web world. 

Support for skinning the individual control states in the ProductionSuite would be a big plus, even if we&#039;d have to assemble the pieces manually. You&#039;d have to do it only once for every component, and the IDE could probably help with this task like Netbeans did with generating UIStubs from FXDs in the 1.1 release.

Keep the good stuff comming!</description>
		<content:encoded><![CDATA[<p>Thanks for clarifying, it&#8217;s even better then what I was hoping for.</p>
<p>The CSS animated 9-patch styling would be something most designers would use, quite similar to what they use in the web world. </p>
<p>Support for skinning the individual control states in the ProductionSuite would be a big plus, even if we&#8217;d have to assemble the pieces manually. You&#8217;d have to do it only once for every component, and the IDE could probably help with this task like Netbeans did with generating UIStubs from FXDs in the 1.1 release.</p>
<p>Keep the good stuff comming!</p>
]]></content:encoded>
	</item>
</channel>
</rss>
