<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-1340856120251008324</id><updated>2012-02-16T04:20:35.816-08:00</updated><title type='text'>Get Flexed</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://getflexed.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1340856120251008324/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://getflexed.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Kevin</name><uri>http://www.blogger.com/profile/10559640658934421662</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>3</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-1340856120251008324.post-722975904061460653</id><published>2007-07-03T18:32:00.000-07:00</published><updated>2007-07-03T18:33:14.500-07:00</updated><title type='text'>ComboBox Bug</title><content type='html'>&lt;p&gt;So here is the situation, you want to display data in a ComboBox and make sure the user chooses something from the dropdown.  You do not want the first thing showing to be real data as this could cause the user to leave it as is and also void your validation routine. So, you decide that you will all a blank as the first position by adding an empty value to the Array that is the dataProvider for the ComboBox like this:&lt;/p&gt; &lt;p&gt;private var dataP1:Array = [”, ‘one’,'two’,'three’,'four’,'five’,’six’,’seven’,'eight’,'nine’,'ten’];&lt;/p&gt; &lt;p&gt;Doing this exposes a bug within the ComboBox where the value will be replaced by a blank space on each repeat of the rowCount property.  The example below has the rowCount set to 3 which is why you see one, two and then a blank where three should be.  If you were to change the rowCount to , the blank would then show where the five and ten should have been.&lt;/p&gt; &lt;p&gt;A workaround is to use an blank space instead of an empty string in the first position of the Array like this:&lt;/p&gt; &lt;p&gt;private var dataP2:Array = [’ ‘,’one’,'two’,'three’,'four’,'five’,’six’,’seven’,'eight’,'nine’,'ten’];&lt;/p&gt; &lt;p&gt;However, all of this mess can be avoided by simply using the prompt property to add the blank space at the top of the ComboBox.  It should also be noted that the blank space added by the prompty property actually sits at a selectedIndex of -1 while the workarouns above would have the blank space at a selectedIndex of 0.  This doesn’t effect then functionality of the ComboBoxbut should be taken into consideration when validating.&lt;/p&gt; &lt;p align="center"&gt;&lt;a href="http://www.everythingflex.com/flex2/ComboBoxBug/ComboBoxBug.html" target="_blank" title="changeit"&gt;&lt;img src="http://everythingflex.wordpress.com/files/2007/02/comboboxbug.jpg" alt="comboboxbug.jpg" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1340856120251008324-722975904061460653?l=getflexed.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://getflexed.blogspot.com/feeds/722975904061460653/comments/default' title='Objavi komentare'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1340856120251008324&amp;postID=722975904061460653' title='1 komentara'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1340856120251008324/posts/default/722975904061460653'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1340856120251008324/posts/default/722975904061460653'/><link rel='alternate' type='text/html' href='http://getflexed.blogspot.com/2007/07/combobox-bug.html' title='ComboBox Bug'/><author><name>Kevin</name><uri>http://www.blogger.com/profile/10559640658934421662</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1340856120251008324.post-3598035366294538639</id><published>2007-07-03T18:31:00.000-07:00</published><updated>2007-07-03T18:32:08.262-07:00</updated><title type='text'>Cairngorm 2.2</title><content type='html'>&lt;div class="entry"&gt;            &lt;p&gt;In case you missed it Cairngorm 2.2&lt;a href="http://labs.adobe.com/wiki/index.php/Cairngorm:Cairngorm2.2:Release_Notes" target="_blank"&gt;&lt;/a&gt; was posted on Adobe labs on Friday.&lt;/p&gt; &lt;p&gt;Here are the key changes:&lt;/p&gt; &lt;ul&gt;&lt;li&gt; Removed dependency on Flex Data Services (fds.swc) - externalised to Cairngorm Enterprise&lt;/li&gt;&lt;li&gt; Flex SDK SWCs are no longer linked into Cairngorm.swc (produces a smaller cairngorm.swc)&lt;/li&gt;&lt;li&gt; Added support for setting remote credentials&lt;/li&gt;&lt;li&gt; Fixed bug with Web services not loading the WSDL (no need to call loadWSDL() explicitly)&lt;/li&gt;&lt;li&gt; ModelLocator interface has been deprecated. Added com.adobe.cairngorm.model.IModelLocator&lt;/li&gt;&lt;li&gt; Added deprecation metadata for compiler support&lt;/li&gt;&lt;li&gt; Added dispatch() helper method to CairngormEvent class&lt;/li&gt;&lt;li&gt; Commands are now added to base Controller with weak references&lt;/li&gt;&lt;li&gt; Added removeCommand to FrontController&lt;/li&gt;&lt;li&gt; Made commands protected in FrontController (was private)&lt;/li&gt;&lt;/ul&gt;     &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1340856120251008324-3598035366294538639?l=getflexed.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://getflexed.blogspot.com/feeds/3598035366294538639/comments/default' title='Objavi komentare'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1340856120251008324&amp;postID=3598035366294538639' title='0 komentara'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1340856120251008324/posts/default/3598035366294538639'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1340856120251008324/posts/default/3598035366294538639'/><link rel='alternate' type='text/html' href='http://getflexed.blogspot.com/2007/07/cairngorm-22.html' title='Cairngorm 2.2'/><author><name>Kevin</name><uri>http://www.blogger.com/profile/10559640658934421662</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1340856120251008324.post-8553257126162400640</id><published>2007-07-03T18:30:00.000-07:00</published><updated>2007-07-03T18:31:34.707-07:00</updated><title type='text'>Flex 3 will be Open Source</title><content type='html'>&lt;div class="entry"&gt;      &lt;p&gt;Yes, that is correct, Flex 3 (or pieces of) will be open source and licensed under the Mozilla Public Licence.  Here is what is involved:&lt;/p&gt; &lt;p&gt;&lt;strong&gt;Tools to be Open Source&lt;br /&gt;&lt;/strong&gt;&lt;/p&gt; &lt;ul&gt;&lt;li&gt;MXML Compiler (mxmlc, compc)&lt;/li&gt;&lt;li&gt;AS3 Compiler&lt;/li&gt;&lt;li&gt;Flex Command Line Debugger&lt;/li&gt;&lt;li&gt;View Source Utilities&lt;/li&gt;&lt;li&gt;Web Tier Compiler Modules&lt;/li&gt;&lt;li&gt;Automated Testing Framework&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;&lt;strong&gt;Libraries to be open Source&lt;br /&gt;&lt;/strong&gt;&lt;/p&gt; &lt;ul&gt;&lt;li&gt;Flex Core Components&lt;/li&gt;&lt;li&gt;Flex Apollo Components&lt;/li&gt;&lt;li&gt;Graphics Tags Libraries&lt;/li&gt;&lt;li&gt;Themes (Halo)&lt;/li&gt;&lt;li&gt;RPC Libraries (SOAP, HTTP, Remoting)&lt;/li&gt;&lt;li&gt;FABRidge&lt;/li&gt;&lt;li&gt;SDK automated test engine&lt;/li&gt;&lt;li&gt;SDK Build Scripts and Automated Tests&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;&lt;strong&gt;Closed Source (In SDK) &lt;/strong&gt;&lt;/p&gt; &lt;ul&gt;&lt;li&gt;Saffron/FlashType Library&lt;/li&gt;&lt;li&gt;Core Player API Definitions&lt;/li&gt;&lt;li&gt;Core Apollo API Definitions&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;&lt;strong&gt; Closed Source (Out of SDK)&lt;/strong&gt;&lt;/p&gt; &lt;ul&gt;&lt;li&gt;Mercury QTP Plugin&lt;/li&gt;&lt;li&gt;Charting Components&lt;/li&gt;&lt;li&gt;Flex Builder&lt;/li&gt;&lt;li&gt;Flex Profiler&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;&lt;strong&gt;Closed Source&lt;/strong&gt;&lt;/p&gt; &lt;ul&gt;&lt;li&gt;Debug Flash Player&lt;/li&gt;&lt;li&gt;Release Flash PLayer&lt;/li&gt;&lt;li&gt;Debug Apollo Runtime&lt;/li&gt;&lt;li&gt;Release Apollo Runtime&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;&lt;strong&gt; What will happen?&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;Sometime in June: Infrastructure to support open source goes live&lt;/strong&gt;&lt;/p&gt; &lt;ul&gt;&lt;li&gt;Public bug database&lt;/li&gt;&lt;li&gt;Public daily builds available (Moxie)&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;&lt;strong&gt;Second Half 2007&lt;/strong&gt;&lt;/p&gt; &lt;ul&gt;&lt;li&gt;Flex SDK 3 is released under current closed licence&lt;/li&gt;&lt;li&gt;Open source Flex SDK goes live&lt;/li&gt;&lt;li&gt;Phase 1 governance model implemented*&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;&lt;strong&gt;Sometime on 2008 (6 to 12 months after Phase 1)&lt;/strong&gt;&lt;/p&gt; &lt;ul&gt;&lt;li&gt;Phase 2 governance model implemented*&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;&lt;strong&gt;Phase 1: Welcome Active Contribution&lt;/strong&gt;&lt;/p&gt; &lt;ul&gt;&lt;li&gt;Public access to Flex SDK Source &lt;ul&gt;&lt;li&gt;Source moved to public repository&lt;/li&gt;&lt;li&gt; General public has read-only access to latest source&lt;/li&gt;&lt;li&gt;Source, builds, license, etc. hosted by Adobe&lt;/li&gt;&lt;li&gt;Alternate access to project through 3rd party host (SourceForge, etc)&lt;/li&gt;&lt;/ul&gt; &lt;/li&gt;&lt;li&gt;Anyone can contribute to the Flex SDK &lt;ul&gt;&lt;li&gt;Require copyright assignment&lt;/li&gt;&lt;li&gt;Submitted through public bug database as attachments to bugs/enhancement requests&lt;/li&gt;&lt;li&gt;Contributions must be accompanied by automated tests&lt;/li&gt;&lt;/ul&gt; &lt;/li&gt;&lt;/ul&gt; &lt;p&gt;&lt;strong&gt;Phase 2: Deeper Community Involvment&lt;/strong&gt;&lt;/p&gt; &lt;ul&gt;&lt;li&gt;Sub Projects will be considered &lt;ul&gt;&lt;li&gt;Proposed and owned by external deveopers&lt;/li&gt;&lt;li&gt;Must be cleanly seperate code&lt;/li&gt;&lt;li&gt; Hosted in the public repository&lt;/li&gt;&lt;li&gt;Distributed alongside Flex SDK&lt;/li&gt;&lt;/ul&gt; &lt;/li&gt;&lt;li&gt;External contributors will be considered for core Flex SDK project &lt;ul&gt;&lt;li&gt;Based on activity level, dedication and alignment with Flex SDK Philosophy&lt;/li&gt;&lt;/ul&gt; &lt;/li&gt;&lt;/ul&gt; Here are two videos of interviews with members of the Flex Team about the open sourcing:&lt;br /&gt;http://scobleizer.com/2007/04/25/adobe-opensources-flex/ &lt;p&gt;This is exciting news and is sure to really speed up the development of the Flex platform.&lt;/p&gt;     &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1340856120251008324-8553257126162400640?l=getflexed.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://getflexed.blogspot.com/feeds/8553257126162400640/comments/default' title='Objavi komentare'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1340856120251008324&amp;postID=8553257126162400640' title='0 komentara'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1340856120251008324/posts/default/8553257126162400640'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1340856120251008324/posts/default/8553257126162400640'/><link rel='alternate' type='text/html' href='http://getflexed.blogspot.com/2007/07/flex-3-will-be-open-source.html' title='Flex 3 will be Open Source'/><author><name>Kevin</name><uri>http://www.blogger.com/profile/10559640658934421662</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
