Arrayクラスでは、配列をコピーする組み込みメソッドがないので、
お手製になります。
import flash.utils.ByteArray;
function clone(source:Object):*{
var myBA:ByteArray = new ByteArray();
myBA.writeObject(source);
myBA.position = 0;
return(myBA.readObject());
}
○参考
http://livedocs.adobe.com/flex/2_jp/docs/wwhelp/wwhimpl/common/html/wwhelp.htm?context=LiveDocs_Parts&file=00001882.html
ようやくflex3.3にしました。
flex3.3でAdvancedDataGridやChart系を利用する方は、
「Data Visualization components with Flex SDK 3.3」を忘れずに。
http://www.adobe.com/cfusion/entitlement/index.cfm?e=flex3sdk
の下部のボタン。
インストール手順は、下記の記事を参考にしました。
○Using the Data Visualization components with Flex SDK 3.3
http://www.adobe.com/support/documentation/en/flex/3/releasenotes_flex3_sdk.html#Datavisualization
○datavisualization.swc のソース
http://blog.taiga.jp/archives/2009/03/04/121500/
○Flex Builder 3 に Flex SDK 3.3 インストール そして、AIR 1.5.1 へ
http://air.creator.ms/flex-024.html
この記事の下部にあるバグフィックスは、
僕も出ていた現象だったので、助かりました。。
Flex Component Kit for Flash CS3を使ってみました。
「Flex Component Kit for Flash CS3」は、
Flash CS3で作成したムービークリップをそのままFlex Componentとして利用できるものです。
英語版のみですが、リリースされています。
○Flex Component Kit for Flash CS3
https://www.adobe.com/cfusion/entitlement/index.cfm?e=flex_skins
○使用手順
http://weblogs.macromedia.com/akamijo/archives/2007/04/flex_flash_inte.html
(注意点)
http://weblogs.macromedia.com/akamijo/archives/2007/04/flash_integrati.html
ベータ版の時(2年も前の記事)の使用手順なので、
前提ソフトウェアや機能名が若干違いますが、
こちらの使用手順で問題なく設定できました。
TextAreaで改行を含んだテキストを設定するには、
改行コードを「\u000d」で表現できるので、
<mx:TextArea text=”1行目\u00d2行目” />になります。
ファイルアップロード機能をsoapを利用して実装しました。
Webアプリケーションで実現するには、FlashPlayer10以降になります。
FileReferenceにローカルファイルアクセスが可能なAPIが追加されています。
public function get data():ByteArray
public function load():void
public function save(data:*, name:String = null):void
下記の記事を参考にしました。
○「ローカルファイルアクセス機能」記事
http://weblogs.macromedia.com/akamijo/archives/2008/07/flash_player_10_5.html