<?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>Aboutme - blog &#187; Flex</title>
	<atom:link href="http://blog.aboutme.be/category/flex/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.aboutme.be</link>
	<description></description>
	<lastBuildDate>Fri, 13 Jan 2012 08:58:36 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>CKEditor running in Flex and AIR</title>
		<link>http://blog.aboutme.be/2009/10/25/ckeditor-running-in-flex-and-air/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=ckeditor-running-in-flex-and-air</link>
		<comments>http://blog.aboutme.be/2009/10/25/ckeditor-running-in-flex-and-air/#comments</comments>
		<pubDate>Sun, 25 Oct 2009 18:16:57 +0000</pubDate>
		<dc:creator>wouter</dc:creator>
				<category><![CDATA[Actionscript 3.0]]></category>
		<category><![CDATA[AIR]]></category>
		<category><![CDATA[CKEditor]]></category>
		<category><![CDATA[fckeditor]]></category>
		<category><![CDATA[Flex]]></category>

		<guid isPermaLink="false">http://blog.aboutme.be/?p=129</guid>
		<description><![CDATA[CKEditor is the new version of FCKEditor. Following up on my FCKEditor post, I&#8217;ve got CKEditor up and running in both flex and air now. Download the library + demo&#8217;s at http://blog.aboutme.be/wp-content/uploads/ckeditor_flex_air/ckeditor_flex_air.zip Again, some release notes (same as FCKEditor actually :-)): When you extract the zip file, you will find an swc file, an assets [...]]]></description>
			<content:encoded><![CDATA[<p>CKEditor is the new version of FCKEditor. Following up on my FCKEditor post, I&#8217;ve got CKEditor up and running in both flex and air now.</p>
<p><img src="http://blog.aboutme.be/wp-content/uploads/2009/10/picture-7.png" alt="screenshot" /></p>
<p>Download the library + demo&#8217;s at <a href="http://blog.aboutme.be/wp-content/uploads/ckeditor_flex_air/ckeditor_flex_air.zip">http://blog.aboutme.be/wp-content/uploads/ckeditor_flex_air/ckeditor_flex_air.zip</a></p>
<p>Again, some release notes (same as FCKEditor actually :-)):</p>
<p>When you extract the zip file, you will find an swc file, an assets folder and de demos folder. If you want to use CKEditor in your own Flex or AIR projects, add the swc to your library path, and the assets folder to your src folder (just like the demo projects).</p>
<p>When you use the component in a Flex project, you need to ensure you set the wmode property to ‘opaque’. Also, if you run it on your local filesystem with Internet Explorer, you won’t see the component. It works fine if you run it on a webserver.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.aboutme.be/2009/10/25/ckeditor-running-in-flex-and-air/feed/</wfw:commentRss>
		<slash:comments>25</slash:comments>
		</item>
		<item>
		<title>Using FCKEditor in Flex and AIR</title>
		<link>http://blog.aboutme.be/2009/08/17/using-fckeditor-in-flex-and-air/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=using-fckeditor-in-flex-and-air</link>
		<comments>http://blog.aboutme.be/2009/08/17/using-fckeditor-in-flex-and-air/#comments</comments>
		<pubDate>Mon, 17 Aug 2009 21:17:21 +0000</pubDate>
		<dc:creator>wouter</dc:creator>
				<category><![CDATA[Actionscript 3.0]]></category>
		<category><![CDATA[AIR]]></category>
		<category><![CDATA[fckeditor]]></category>
		<category><![CDATA[Flex]]></category>

		<guid isPermaLink="false">http://blog.aboutme.be/?p=124</guid>
		<description><![CDATA[One of the most wanted features in Adobe Flex / AIR is a better Rich Text Editor. There are some great ones available for javascript, so why can&#8217;t we have an editor with the same featureset? Well, it is actually possible to incorporate existing javascript editors in your Flex / AIR applications. You can check [...]]]></description>
			<content:encoded><![CDATA[<p>One of the most wanted features in Adobe Flex / AIR is a better Rich Text Editor. There are some great ones available for javascript, so why can&#8217;t we have an editor with the same featureset? Well, it is actually possible to incorporate existing javascript editors in your Flex / AIR applications.</p>
<p><img src="http://blog.aboutme.be/wp-content/uploads/2009/08/flex_fck_editor_screenshot.jpg" alt="" title="flex_fck_editor_screenshot" class="aligncenter" /></p>
<p>You can check out a demo at <a href="http://labs.aboutme.be/flex_fckeditor/">http://labs.aboutme.be/flex_fckeditor/</a></p>
<p>You can download my library + demo&#8217;s at <a href="http://blog.aboutme.be/wp-content/uploads/flex_fckeditor/flex_fck_editor_0.1.zip">http://blog.aboutme.be/wp-content/uploads/flex_fckeditor/flex_fck_editor_0.1.zip</a></p>
<p>When you extract the zip file, you will find an swc file, an assets folder and de demos folder. If you want to use FCKEditor in your own Flex or AIR projects, add the swc to your library path, and the assets folder to your src folder (just like the demo projects).</p>
<p>When you use the component in a Flex project, you need to ensure you <strong>set the wmode property to &#8216;opaque&#8217;</strong>. Also, if you run it on your <strong>local filesystem with Internet Explorer</strong>, you won&#8217;t see the component. It works fine if you run it on a webserver.</p>
<p>Currently it&#8217;s possible to get / set the htmlText, and change the toolbar set. I hope you enjoy this component, if you find any bugs or have feature request, feel free to post them in the comments.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.aboutme.be/2009/08/17/using-fckeditor-in-flex-and-air/feed/</wfw:commentRss>
		<slash:comments>41</slash:comments>
		</item>
		<item>
		<title>Resizing Scrollbars in Flex</title>
		<link>http://blog.aboutme.be/2008/10/05/resizing-scrollbars-in-flex/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=resizing-scrollbars-in-flex</link>
		<comments>http://blog.aboutme.be/2008/10/05/resizing-scrollbars-in-flex/#comments</comments>
		<pubDate>Sun, 05 Oct 2008 19:40:41 +0000</pubDate>
		<dc:creator>wouter</dc:creator>
				<category><![CDATA[Actionscript 3.0]]></category>
		<category><![CDATA[Flex]]></category>

		<guid isPermaLink="false">http://blog.aboutme.be/?p=82</guid>
		<description><![CDATA[I had to create bigger scrollbars, for a flex project which had to run on touchscreens. Their isn&#8217;t a real style or property which enables you to do this, but thanks to programmatic skinning, it is quite easy. First of all, create a class which extends mx.skins.halo.ScrollTrackSkin. In this class, you override the measuredWidth() and [...]]]></description>
			<content:encoded><![CDATA[<p>I had to create bigger scrollbars, for a flex project which had to run on touchscreens. Their isn&#8217;t a real style or property which enables you to do this, but thanks to programmatic skinning, it is quite easy.</p>
<p>First of all, create a class which extends mx.skins.halo.ScrollTrackSkin. In this class, you override the measuredWidth() and updateDisplayList() functions:</p>

<div class="wp_syntax"><div class="code"><pre class="actionscript" style="font-family:monospace;">override <span style="color: #0066CC;">public</span> <span style="color: #000000; font-weight: bold;">function</span> <span style="color: #0066CC;">get</span> measuredWidth<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>:<span style="color: #0066CC;">Number</span>
<span style="color: #66cc66;">&#123;</span>
	<span style="color: #b1b100;">return</span> <span style="color: #cc66cc;">50</span>;
<span style="color: #66cc66;">&#125;</span>
&nbsp;
override protected <span style="color: #000000; font-weight: bold;">function</span> updateDisplayList<span style="color: #66cc66;">&#40;</span>w:<span style="color: #0066CC;">Number</span>, h:<span style="color: #0066CC;">Number</span><span style="color: #66cc66;">&#41;</span>:<span style="color: #0066CC;">void</span>
<span style="color: #66cc66;">&#123;</span>
	<span style="color: #0066CC;">super</span>.<span style="color: #006600;">updateDisplayList</span><span style="color: #66cc66;">&#40;</span><span style="color: #cc66cc;">50</span>, h<span style="color: #66cc66;">&#41;</span>;
<span style="color: #66cc66;">&#125;</span></pre></div></div>

<p>After that, create a class which extends mx.skins.halo.ScrollThumbSkin. In this class, you have to provide the same methods:</p>

<div class="wp_syntax"><div class="code"><pre class="actionscript" style="font-family:monospace;">override <span style="color: #0066CC;">public</span> <span style="color: #000000; font-weight: bold;">function</span> <span style="color: #0066CC;">get</span> measuredWidth<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>:<span style="color: #0066CC;">Number</span>
<span style="color: #66cc66;">&#123;</span>
	<span style="color: #b1b100;">return</span> <span style="color: #cc66cc;">50</span>;
<span style="color: #66cc66;">&#125;</span>
&nbsp;
override protected <span style="color: #000000; font-weight: bold;">function</span> updateDisplayList<span style="color: #66cc66;">&#40;</span>w:<span style="color: #0066CC;">Number</span>, h:<span style="color: #0066CC;">Number</span><span style="color: #66cc66;">&#41;</span>:<span style="color: #0066CC;">void</span>
<span style="color: #66cc66;">&#123;</span>
	<span style="color: #0066CC;">super</span>.<span style="color: #006600;">updateDisplayList</span><span style="color: #66cc66;">&#40;</span><span style="color: #cc66cc;">50</span>, h<span style="color: #66cc66;">&#41;</span>;
<span style="color: #66cc66;">&#125;</span></pre></div></div>

<p>The last class you have to create, is for the scrollbar arrows. This class extends mx.skins.halo.ScrollArrowSkin. Again, you have to override some methods: measuredWidth, measuredHeight and updateDisplayList:</p>

<div class="wp_syntax"><div class="code"><pre class="actionscript" style="font-family:monospace;">override <span style="color: #0066CC;">public</span> <span style="color: #000000; font-weight: bold;">function</span> <span style="color: #0066CC;">get</span> measuredWidth<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>:<span style="color: #0066CC;">Number</span>
<span style="color: #66cc66;">&#123;</span>
	<span style="color: #b1b100;">return</span> <span style="color: #cc66cc;">50</span>;
<span style="color: #66cc66;">&#125;</span>
&nbsp;
override <span style="color: #0066CC;">public</span> <span style="color: #000000; font-weight: bold;">function</span> <span style="color: #0066CC;">get</span> measuredHeight<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>:<span style="color: #0066CC;">Number</span>
<span style="color: #66cc66;">&#123;</span>
	<span style="color: #b1b100;">return</span> <span style="color: #cc66cc;">50</span>;
<span style="color: #66cc66;">&#125;</span>
&nbsp;
override protected <span style="color: #000000; font-weight: bold;">function</span> updateDisplayList<span style="color: #66cc66;">&#40;</span>w:<span style="color: #0066CC;">Number</span>, h:<span style="color: #0066CC;">Number</span><span style="color: #66cc66;">&#41;</span>:<span style="color: #0066CC;">void</span>
<span style="color: #66cc66;">&#123;</span>
	<span style="color: #0066CC;">super</span>.<span style="color: #006600;">updateDisplayList</span><span style="color: #66cc66;">&#40;</span><span style="color: #cc66cc;">50</span>, <span style="color: #cc66cc;">50</span><span style="color: #66cc66;">&#41;</span>;
<span style="color: #66cc66;">&#125;</span></pre></div></div>

<p>The final step, is to link these classes in your css file:</p>

<div class="wp_syntax"><div class="code"><pre class="css" style="font-family:monospace;">ScrollBar
<span style="color: #00AA00;">&#123;</span>
    trackSkin<span style="color: #00AA00;">:</span> ClassReference<span style="color: #00AA00;">&#40;</span><span style="color: #ff0000;">&quot;com.mydomain.BigScrollTrackSkin&quot;</span><span style="color: #00AA00;">&#41;</span><span style="color: #00AA00;">;</span>
    downArrowDisabledSkin<span style="color: #00AA00;">:</span> ClassReference<span style="color: #00AA00;">&#40;</span><span style="color: #ff0000;">&quot;com.mydomain.BigScrollArrowSkin&quot;</span><span style="color: #00AA00;">&#41;</span><span style="color: #00AA00;">;</span>
    downArrowDownSkin<span style="color: #00AA00;">:</span> ClassReference<span style="color: #00AA00;">&#40;</span><span style="color: #ff0000;">&quot;com.mydomain.BigScrollArrowSkin&quot;</span><span style="color: #00AA00;">&#41;</span><span style="color: #00AA00;">;</span>
    downArrowOverSkin<span style="color: #00AA00;">:</span> ClassReference<span style="color: #00AA00;">&#40;</span><span style="color: #ff0000;">&quot;com.mydomain.BigScrollArrowSkin&quot;</span><span style="color: #00AA00;">&#41;</span><span style="color: #00AA00;">;</span>
    downArrowUpSkin<span style="color: #00AA00;">:</span> ClassReference<span style="color: #00AA00;">&#40;</span><span style="color: #ff0000;">&quot;com.mydomain.BigScrollArrowSkin&quot;</span><span style="color: #00AA00;">&#41;</span><span style="color: #00AA00;">;</span>
    thumbDownSkin<span style="color: #00AA00;">:</span> ClassReference<span style="color: #00AA00;">&#40;</span><span style="color: #ff0000;">&quot;com.mydomain.BigScrollThumbSkin&quot;</span><span style="color: #00AA00;">&#41;</span><span style="color: #00AA00;">;</span>
    thumbOverSkin<span style="color: #00AA00;">:</span> ClassReference<span style="color: #00AA00;">&#40;</span><span style="color: #ff0000;">&quot;com.mydomain.BigScrollThumbSkin&quot;</span><span style="color: #00AA00;">&#41;</span><span style="color: #00AA00;">;</span>
    thumbUpSkin<span style="color: #00AA00;">:</span> ClassReference<span style="color: #00AA00;">&#40;</span><span style="color: #ff0000;">&quot;com.mydomain.BigScrollThumbSkin&quot;</span><span style="color: #00AA00;">&#41;</span><span style="color: #00AA00;">;</span>
    upArrowDisabledSkin<span style="color: #00AA00;">:</span> ClassReference<span style="color: #00AA00;">&#40;</span><span style="color: #ff0000;">&quot;com.mydomain.BigScrollArrowSkin&quot;</span><span style="color: #00AA00;">&#41;</span><span style="color: #00AA00;">;</span>
    upArrowDownSkin<span style="color: #00AA00;">:</span> ClassReference<span style="color: #00AA00;">&#40;</span><span style="color: #ff0000;">&quot;com.mydomain.BigScrollArrowSkin&quot;</span><span style="color: #00AA00;">&#41;</span><span style="color: #00AA00;">;</span>
    upArrowOverSkin<span style="color: #00AA00;">:</span> ClassReference<span style="color: #00AA00;">&#40;</span><span style="color: #ff0000;">&quot;com.mydomain.BigScrollArrowSkin&quot;</span><span style="color: #00AA00;">&#41;</span><span style="color: #00AA00;">;</span>
    upArrowUpSkin<span style="color: #00AA00;">:</span> ClassReference<span style="color: #00AA00;">&#40;</span><span style="color: #ff0000;">&quot;com.mydomain.BigScrollArrowSkin&quot;</span><span style="color: #00AA00;">&#41;</span><span style="color: #00AA00;">;</span>
<span style="color: #00AA00;">&#125;</span></pre></div></div>

<p>Programmatic skinning allows you to do even more, you can completely control the layout, and drawing of the components through code.</p>
<p>Good luck!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.aboutme.be/2008/10/05/resizing-scrollbars-in-flex/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Flex Flowcharts</title>
		<link>http://blog.aboutme.be/2008/01/30/flex-flowcharts/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=flex-flowcharts</link>
		<comments>http://blog.aboutme.be/2008/01/30/flex-flowcharts/#comments</comments>
		<pubDate>Tue, 29 Jan 2008 23:41:45 +0000</pubDate>
		<dc:creator>wouter</dc:creator>
				<category><![CDATA[Actionscript 3.0]]></category>
		<category><![CDATA[Flex]]></category>

		<guid isPermaLink="false">http://blog.aboutme.be/2008/01/30/flex-flowcharts/</guid>
		<description><![CDATA[Last saturday I went to the Adobe Usergroup meeting in Gent (Belgium). It featured the Adobe Prerelease tour, Christophe&#8217;s presentation about Prana and, last but not least a presentation about lovely charts. Loverly Charts is an application to created flowcharts and diagrams online. This reminded me of a project I&#8217;ve been working on now and [...]]]></description>
			<content:encoded><![CDATA[<p>Last saturday I went to the Adobe Usergroup meeting in Gent (Belgium). It featured the Adobe Prerelease tour, <a href="http://www.herrodius.com/">Christophe&#8217;s presentation</a> about Prana and, last but not least a presentation about <a href="http://www.lovelycharts.com">lovely charts</a>. Loverly Charts is an application to created flowcharts and diagrams online. This reminded me of a project I&#8217;ve been working on now and then the last 3 years. It doesn&#8217;t have a title / name yet, but it is a flowcharting application aswell.</p>
<p>You can created flowcharts, which are stored in a database. The flowcharts have metadata, like the perspon who is responsable for that chart, name, description, etc&#8230; Each step in a flowchart has metadata aswell. Charts can be linked to eachother, so you can describe a main proces which links to sub-processes aswell.</p>
<p>I&#8217;ve put a little demo online at: <a href="http://labs.aboutme.be/charts/">http://labs.aboutme.be/charts/</a></p>
<p>Enjoy!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.aboutme.be/2008/01/30/flex-flowcharts/feed/</wfw:commentRss>
		<slash:comments>15</slash:comments>
		</item>
		<item>
		<title>SWX explorer with code generation</title>
		<link>http://blog.aboutme.be/2007/10/14/swx-explorer-with-code-generation/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=swx-explorer-with-code-generation</link>
		<comments>http://blog.aboutme.be/2007/10/14/swx-explorer-with-code-generation/#comments</comments>
		<pubDate>Sun, 14 Oct 2007 12:04:56 +0000</pubDate>
		<dc:creator>wouter</dc:creator>
				<category><![CDATA[Actionscript 2.0]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[swx]]></category>

		<guid isPermaLink="false">http://blog.aboutme.be/2007/10/14/swx-explorer-with-code-generation/</guid>
		<description><![CDATA[I took the time today to add a simple code generator to the SWX service explorer. Right now, it spits out inline AS2 code for your service methods. I&#8217;ll add AS2 class generation and ARP code generation in the near future&#8230; Download the source code or Try it online Enjoy!]]></description>
			<content:encoded><![CDATA[<p>I took the time today to add a simple code generator to the SWX service explorer. Right now, it spits out inline AS2 code for your service methods. I&#8217;ll add AS2 class generation and ARP code generation in the near future&#8230;</p>
<p><a href='http://blog.aboutme.be/wp-content/uploads/2007/10/swx_explorer_codegenerator_01.zip' title=''>Download the source code</a><br />
or<br />
<a href="http://labs.aboutme.be/swx/php/explorer/">Try it online</a></p>
<p>Enjoy!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.aboutme.be/2007/10/14/swx-explorer-with-code-generation/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Popforge open source</title>
		<link>http://blog.aboutme.be/2007/07/18/popforge-open-source/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=popforge-open-source</link>
		<comments>http://blog.aboutme.be/2007/07/18/popforge-open-source/#comments</comments>
		<pubDate>Wed, 18 Jul 2007 12:20:10 +0000</pubDate>
		<dc:creator>wouter</dc:creator>
				<category><![CDATA[Actionscript 3.0]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Flex]]></category>

		<guid isPermaLink="false">http://blog.aboutme.be/2007/07/18/popforge-open-source/</guid>
		<description><![CDATA[Hooray! Popforge, an ActionScript 3 code library by André Michelle and Joe Elbert is nog open source! I was especially interested in the audio classes, that enable you to generate audio at runtime in AS3. You can check out the library at the google code page.]]></description>
			<content:encoded><![CDATA[<p>Hooray! Popforge, an ActionScript 3 code library by <a href="http://blog.andre-michelle.com/">André Michelle</a> and <a href="http://blog.je2050.de/">Joe Elbert</a> is nog open source! I was especially interested in the audio classes, that enable you to generate audio at runtime in AS3. You can <a title="popforge AS3 code library" target="_blank" href="http://code.google.com/p/popforge/">check out the library at the google code page</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.aboutme.be/2007/07/18/popforge-open-source/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Flex Builder 2.01</title>
		<link>http://blog.aboutme.be/2007/01/05/flex-builder-201/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=flex-builder-201</link>
		<comments>http://blog.aboutme.be/2007/01/05/flex-builder-201/#comments</comments>
		<pubDate>Fri, 05 Jan 2007 16:40:02 +0000</pubDate>
		<dc:creator>wouter</dc:creator>
				<category><![CDATA[Adobe]]></category>
		<category><![CDATA[Apollo]]></category>
		<category><![CDATA[Flex]]></category>

		<guid isPermaLink="false">http://blog.aboutme.be/2007/01/05/flex-builder-201/</guid>
		<description><![CDATA[How great is this? I bought a mac a few days ago, and today Adobe releases Flex Builder 2.01, including a Mac version! Downloading it right now&#8230; Ted Patrick has posted an overview of the changes in this release&#8230;]]></description>
			<content:encoded><![CDATA[<p>How great is this? I bought a mac a few days ago, and today Adobe releases Flex Builder 2.01, including a Mac version! Downloading it right now&#8230; <a href="http://www.onflex.org/ted/2007/01/1-one-solid-flex-release-201.php">Ted Patrick has posted an overview of the changes in this release</a>&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.aboutme.be/2007/01/05/flex-builder-201/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

