<?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: Finally, the beginnings of an Adobe Lightroom SDK</title>
	<atom:link href="http://www.simplifiedchaos.com/2007/11/16/finally-the-beginings-of-a-lightroom-sdk/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.simplifiedchaos.com/2007/11/16/finally-the-beginings-of-a-lightroom-sdk/</link>
	<description>Simple Software.  Simple Life.</description>
	<lastBuildDate>Wed, 16 Jun 2010 18:35:43 -0700</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: AlexD</title>
		<link>http://www.simplifiedchaos.com/2007/11/16/finally-the-beginings-of-a-lightroom-sdk/comment-page-1/#comment-603</link>
		<dc:creator>AlexD</dc:creator>
		<pubDate>Fri, 07 Mar 2008 14:56:43 +0000</pubDate>
		<guid isPermaLink="false">http://www.simplifiedchaos.com/2007/11/16/finally-the-beginings-of-a-lightroom-sdk/#comment-603</guid>
		<description>If it is embedded then it is in a native code and is very well hidden. But I can assure you that the UI itself (including animation) is done in Lua. If you look at the any of the Lightroom module files (say Develop.module) in any resource editor (I&#039;m talking about Windows version of it), you will see a that practically the whole module consists of the .LUA resources and PNG images. Each .LUA resource is a compiled LUA module and from looking at their VM code they deal with UI functions (using PNG images in UI elements).

I&#039;m trying to experiment building a module of my own using that approach but am currently stuck with writing Lua decompiler to understand how the UI calls are structured (looking at lua diassembly window is ok but very tiring and slow).

Btw, if somebody will manage to build a module file like that and put it into Lightroom bin directory, the LR will try to read and initialise it at a start.</description>
		<content:encoded><![CDATA[<p>If it is embedded then it is in a native code and is very well hidden. But I can assure you that the UI itself (including animation) is done in Lua. If you look at the any of the Lightroom module files (say Develop.module) in any resource editor (I&#8217;m talking about Windows version of it), you will see a that practically the whole module consists of the .LUA resources and PNG images. Each .LUA resource is a compiled LUA module and from looking at their VM code they deal with UI functions (using PNG images in UI elements).</p>
<p>I&#8217;m trying to experiment building a module of my own using that approach but am currently stuck with writing Lua decompiler to understand how the UI calls are structured (looking at lua diassembly window is ok but very tiring and slow).</p>
<p>Btw, if somebody will manage to build a module file like that and put it into Lightroom bin directory, the LR will try to read and initialise it at a start.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: lito enolpe</title>
		<link>http://www.simplifiedchaos.com/2007/11/16/finally-the-beginings-of-a-lightroom-sdk/comment-page-1/#comment-499</link>
		<dc:creator>lito enolpe</dc:creator>
		<pubDate>Fri, 28 Dec 2007 10:11:37 +0000</pubDate>
		<guid isPermaLink="false">http://www.simplifiedchaos.com/2007/11/16/finally-the-beginings-of-a-lightroom-sdk/#comment-499</guid>
		<description>pls... send me picture...........</description>
		<content:encoded><![CDATA[<p>pls&#8230; send me picture&#8230;&#8230;&#8230;..</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: admin</title>
		<link>http://www.simplifiedchaos.com/2007/11/16/finally-the-beginings-of-a-lightroom-sdk/comment-page-1/#comment-403</link>
		<dc:creator>admin</dc:creator>
		<pubDate>Mon, 19 Nov 2007 13:31:26 +0000</pubDate>
		<guid isPermaLink="false">http://www.simplifiedchaos.com/2007/11/16/finally-the-beginings-of-a-lightroom-sdk/#comment-403</guid>
		<description>AlexD: Ok, that&#039;s interesting.  For some reason, I thought that some of the UI portion was written in Flash/Actionscript/Flex.  It definitely feels like it.  And I swear I read someone that Adobe embedded the Flash player into the UI.  OK here it is, this guy who works at Adobe says this &quot; Lightroom has the Flash Player embedded, so I can imagine someone developing UI bits for Lightroom using Flash/Flex (maybe not the most direct way to go, but seemingly possible).&quot;

Found that little quote at John Nack&#039;s Blog: http://blogs.adobe.com/jnack/2007/05/lightroom_as_re.html

Are there UI toolkits for LUA, then?</description>
		<content:encoded><![CDATA[<p>AlexD: Ok, that&#8217;s interesting.  For some reason, I thought that some of the UI portion was written in Flash/Actionscript/Flex.  It definitely feels like it.  And I swear I read someone that Adobe embedded the Flash player into the UI.  OK here it is, this guy who works at Adobe says this &#8221; Lightroom has the Flash Player embedded, so I can imagine someone developing UI bits for Lightroom using Flash/Flex (maybe not the most direct way to go, but seemingly possible).&#8221;</p>
<p>Found that little quote at John Nack&#8217;s Blog: <a href="http://blogs.adobe.com/jnack/2007/05/lightroom_as_re.html" rel="nofollow">http://blogs.adobe.com/jnack/2007/05/lightroom_as_re.html</a></p>
<p>Are there UI toolkits for LUA, then?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: AlexD</title>
		<link>http://www.simplifiedchaos.com/2007/11/16/finally-the-beginings-of-a-lightroom-sdk/comment-page-1/#comment-402</link>
		<dc:creator>AlexD</dc:creator>
		<pubDate>Mon, 19 Nov 2007 11:54:01 +0000</pubDate>
		<guid isPermaLink="false">http://www.simplifiedchaos.com/2007/11/16/finally-the-beginings-of-a-lightroom-sdk/#comment-402</guid>
		<description>&gt; Maybe in future versions, they’ll open up and expose some Actionscript/FLEX APIs for modifying/adding to the UI! 

No chance. Lightroom is written in Lua (at least UI and a lot of other bits of it) with some critical code in C/C++. It doesn&#039;t make sense to add extra wrappers for Flex in there and there is none of this Actionscript/Flex stuff in Lightroom.</description>
		<content:encoded><![CDATA[<p>&gt; Maybe in future versions, they’ll open up and expose some Actionscript/FLEX APIs for modifying/adding to the UI! </p>
<p>No chance. Lightroom is written in Lua (at least UI and a lot of other bits of it) with some critical code in C/C++. It doesn&#8217;t make sense to add extra wrappers for Flex in there and there is none of this Actionscript/Flex stuff in Lightroom.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

<!-- Dynamic Page Served (once) in 0.172 seconds -->
