The download links are still available for your OS:
Windows:
http://download.macromedia.com/pub/flex/flex_builder/FB3_win.exe
Mac OSX:
http://download.macromedia.com/pub/flex/flex_builder/FB3_mac.dmg
The download links are still available for your OS:
Windows:
http://download.macromedia.com/pub/flex/flex_builder/FB3_win.exe
Mac OSX:
http://download.macromedia.com/pub/flex/flex_builder/FB3_mac.dmg
TweenMax.to(_currentDragItem, 0, {removeTint:true});
The Adobe Air 1.5 UpdateFramework still not work with Air2 Native Applications, but you can use it to compare the App-Version and offer download the new installer.exe. We have to stop the Updater to hide the default update Dialog, because it wants to download the *.air file (not usable for us). We need only compare the version itself that we got by setting the "isNewerVersionFunction"-property, and within stoping the UpdateProcess and offer downloading the new Installer.exe:
private function checkForUpdate():void
{
// Server-side XML file describing update
appUpdater.updateURL = ApplicationController.UPDATE_URL;
// We won't ask permission to check for an update
appUpdater.isCheckForUpdateVisible = false;
//versions detection
appUpdater.isNewerVersionFunction = compareVersion;
// Once initialized, run onUpdate
appUpdater.addEventListener(UpdateEvent.INITIALIZED, updateInitializedHandler);
// If something goes wrong, run onError
appUpdater.addEventListener(ErrorEvent.ERROR, updateErrorHandler);
// Initialize the update framework
appUpdater.initialize();
}
private function compareVersion(currentVersion:String, updateVersion:String):Boolean
{
//stop showing default updater dialogbox
appUpdater.cancelUpdate();
//compare versions
if(currentVersion != updateVersion)
{
// set an information text for the user
var dialogCopy:String = "An new version " +updateVersion + " is available. Click to download.";
// or directly
navigateToURL(new URLRequest("http://urltomyinstallerfile.exe"));
}
return false;
}
Interesting contribution to WeakReference:
http://www.intriguemedia.net/2007/09/24/when-to-use-weak-references/
First: Don't embed fonts directly into .swc Files. This makes Flexbuilder very very slow!
http://www.insideria.com/2009/04/51-actionscript-30-and-flex-op.html
Prospective customers can announce themselves to the owner of the domain / Interessenten können sich beim Inhaber der Domain melden / Des intéressés peuvent s´annoncer au propriétair de domaine:
------------------------------------------------------------
Also for sale / Ebenfalls zu verkaufen /en vente aussi: www.macianer.de
------------------------------------------------------------
Great working instructions!
My remark to point #1, "Creating the Bare Bones BlazeDS Configuration:
Instead of doing the overwrite the contents of your "WebContent" directory with the BlazeDS directory structure manually, you can use the import feature of Eclipse:
1. Choose the folder "WebContent"
2. Right-click-> Import-> General-> File System
3. Set "From Directory" to: [BlazeDS folder] \tomcat\webapps\BlazeDS
4. Mark the needed Folder inside of the blazeds-Folder: META-INF & WEB-INF
5. Set "Into folder" to: [MyProjectName]/WebContent
6. Select Option: Overwrite existing resources ...
7. Click Finish
<?xml version="1.0" encoding="utf-8"?>
<mx:ComboBox xmlns:mx="http://www.adobe.com/2006/mxml"
paddingLeft="1">
<mx:Script>
<![CDATA[
override protected function updateDisplayList (w : Number, h : Number) : void
{
super.updateDisplayList (w, h);
this.textInput.y = -1;
}
]]>
</mx:Script>
</mx:ComboBox>