<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Christophe Coenraets&#187; ilog</title>
	<atom:link href="http://coenraets.org/blog/tag/ilog/feed/" rel="self" type="application/rss+xml" />
	<link>http://coenraets.org/blog</link>
	<description>Mobile, Cloud, HTML, JavaScript, Java, PHP, Flex</description>
	<lastBuildDate>Tue, 22 May 2012 17:05:40 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Experimenting with the ILog Elixir Components for Flex</title>
		<link>http://coenraets.org/blog/2007/11/experimenting-with-the-ilog-elixir-components-for-flex/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=experimenting-with-the-ilog-elixir-components-for-flex</link>
		<comments>http://coenraets.org/blog/2007/11/experimenting-with-the-ilog-elixir-components-for-flex/#comments</comments>
		<pubDate>Tue, 13 Nov 2007 03:34:52 +0000</pubDate>
		<dc:creator>Christophe</dc:creator>
				<category><![CDATA[Flex]]></category>
		<category><![CDATA[charts]]></category>
		<category><![CDATA[ilog]]></category>

		<guid isPermaLink="false">http://coenraets.org/blog/2007/11/experimenting-with-the-ilog-elixir-components-for-flex/</guid>
		<description><![CDATA[I spent some time playing with the ILog Elixir components for Flex. If you haven’t checked them out they are definitely worth looking at. Live samples are available here: http://www.ilog.com/products/elixir/ I experimented with the 3D charts components which definitely provide a good example of the expressiveness of the Flex platform. Looking at the sample code, [...]
	
<!-- Start WP Socializer Plugin - Retweet Button -->
<a href="http://twitter.com/?status=RT @ Experimenting with the ILog Elixir Components for Flex http://coenraets.org/blog/?p=55" target="_blank">Retweet this</a>
<!-- End WP Socializer Plugin - Retweet Button -->

	
	
<!-- Start WP Socializer Plugin - Facebook Button -->
<a href="https://www.facebook.com/sharer.php?u=http%3A%2F%2Fcoenraets.org%2Fblog%2F2007%2F11%2Fexperimenting-with-the-ilog-elixir-components-for-flex%2F" target="_blank">Share on Facebook</a>
<!-- End WP Socializer Plugin - Facebook Button -->



Follow @ccoenraets
!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0];if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src="//platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js,fjs);}}(document,"script","twitter-wjs");
]]></description>
			<content:encoded><![CDATA[<p>I spent some time playing with the ILog Elixir components for Flex. If you haven’t checked them out they are definitely worth looking at. Live samples are available here: <a href="http://www.ilog.com/products/elixir/">http://www.ilog.com/products/elixir/</a></p>
<p>I experimented with the 3D charts components which definitely provide a good example of the expressiveness of the Flex platform. Looking at the sample code, it looks like you can’t simply enable the 3D mouse interactivity (click and drag to rotate, mouse wheel to zoom in / zoom out) by setting a component property: you actually have to write some code, capture mouse events, etc… In my own experimentation, I isolated that code in a reusable Chart3DControl component that makes it easy to provide this kind of mouse interactivity in any component in your application.</p>
<p><span id="more-55"></span></p>
<p>Click <a href="http://coenraets.org/samples/ilog/demo.html">here</a> to launch my simple test application… an AdvancedDataGrid (providing row grouping) and a 3D ColumnChart: Click an item in the AdvancedDataGrid to visual drill-down using the 3D column chart. This application works with just 35 lines of code:</a></p>
<pre class="brush: xml; title: ; notranslate">
&lt;?xml version=&quot;1.0&quot; encoding=&quot;utf-8&quot;?&gt;
&lt;mx:Application xmlns:mx=&quot;http://www.adobe.com/2006/mxml&quot; xmlns:local=&quot;*&quot; xmlns:ilog=&quot;http://www.ilog.com/2007/ilog/flex&quot;
	creationComplete=&quot;srv.send()&quot;&gt;

	&lt;mx:HTTPService id=&quot;srv&quot; url=&quot;catalog.xml&quot; result=&quot;gc.refresh()&quot;/&gt;

	&lt;mx:AdvancedDataGrid id=&quot;dg&quot; width=&quot;100%&quot; height=&quot;40%&quot;&gt;
                &lt;mx:dataProvider&gt;
                        &lt;mx:GroupingCollection id=&quot;gc&quot; source=&quot;{srv.lastResult.catalog.product}&quot;&gt;
                             &lt;mx:Grouping&gt;
                                  &lt;mx:GroupingField name=&quot;series&quot;/&gt;
                             &lt;/mx:Grouping&gt;
                        &lt;/mx:GroupingCollection&gt;
                &lt;/mx:dataProvider&gt;
                &lt;mx:columns&gt;
			&lt;mx:AdvancedDataGridColumn dataField=&quot;name&quot;/&gt;
			&lt;mx:AdvancedDataGridColumn dataField=&quot;price&quot;/&gt;
		&lt;/mx:columns&gt;
	&lt;/mx:AdvancedDataGrid&gt;

	&lt;local:Chart3DControl chart=&quot;{chart}&quot;/&gt;

	&lt;ilog:ColumnChart3D id=&quot;chart&quot; width=&quot;100%&quot; height=&quot;60%&quot;
		dataProvider=&quot;{dg.selectedItem.revenue}&quot;&gt;
		&lt;ilog:horizontalAxis&gt;
			&lt;mx:CategoryAxis categoryField=&quot;month&quot;/&gt;
		&lt;/ilog:horizontalAxis&gt;
		&lt;ilog:series&gt;
			&lt;ilog:ColumnSeries3D yField=&quot;europe&quot;/&gt;
			&lt;ilog:ColumnSeries3D yField=&quot;na&quot;/&gt;
			&lt;ilog:ColumnSeries3D yField=&quot;asia&quot;/&gt;
		&lt;/ilog:series&gt;
    &lt;/ilog:ColumnChart3D&gt;

&lt;/mx:Application&gt;
</pre>
<p>Click <a href="http://coenraets.org/samples/ilog/ilogdemo.zip">here</a> to download the source code.</p>
<p>I’m also thinking about integrating the <a href="http://visudemos.ilog.com/webdemos/orgchart/orgchart.html">Org Chart component</a> into Salesbuilder.</p>
<p>
	<span class="margin5">
<!-- Start WP Socializer Plugin - Retweet Button -->
<a href="http://twitter.com/share" class="twitter-share-button" data-count="horizontal"  data-lang="en"  data-url="http://coenraets.org/blog/2007/11/experimenting-with-the-ilog-elixir-components-for-flex/"></a>
<!-- End WP Socializer Plugin - Retweet Button -->
</span>
	<span class="margin5">
<!-- Start WP Socializer Plugin - +1 Button -->
<g:plusone size="medium" href="http://coenraets.org/blog/2007/11/experimenting-with-the-ilog-elixir-components-for-flex/" ></g:plusone>
<!-- End WP Socializer Plugin - +1 Button -->
</span>
	<span class="margin5">
<!-- Start WP Socializer Plugin - Facebook Button -->
<iframe src="http://www.facebook.com/plugins/like.php?&amp;href=http://coenraets.org/blog/2007/11/experimenting-with-the-ilog-elixir-components-for-flex/&amp;layout=button_count&amp;show_faces=0&amp;width=80&amp;action=like&amp;font=arial&amp;colorscheme=light&amp;height=21" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:80px; height:21px;" allowTransparency="true"></iframe>
<!-- End WP Socializer Plugin - Facebook Button -->
</span>
</p>
<p>
<a href="https://twitter.com/ccoenraets" class="twitter-follow-button" data-show-count="false" data-lang="en" data-size="large">Follow @ccoenraets</a>
<script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0];if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src="//platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js,fjs);}}(document,"script","twitter-wjs");</script>
</p>
	
<!-- Start WP Socializer Plugin - Retweet Button -->
<a href="http://twitter.com/?status=RT @ Experimenting with the ILog Elixir Components for Flex http://coenraets.org/blog/?p=55" target="_blank">Retweet this</a>
<!-- End WP Socializer Plugin - Retweet Button -->

	
	
<!-- Start WP Socializer Plugin - Facebook Button -->
<a href="https://www.facebook.com/sharer.php?u=http%3A%2F%2Fcoenraets.org%2Fblog%2F2007%2F11%2Fexperimenting-with-the-ilog-elixir-components-for-flex%2F" target="_blank">Share on Facebook</a>
<!-- End WP Socializer Plugin - Facebook Button -->



Follow @ccoenraets
!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0];if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src="//platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js,fjs);}}(document,"script","twitter-wjs");
]]></content:encoded>
			<wfw:commentRss>http://coenraets.org/blog/2007/11/experimenting-with-the-ilog-elixir-components-for-flex/feed/</wfw:commentRss>
		<slash:comments>24</slash:comments>
		</item>
	</channel>
</rss>

