Webクリエイティブ集団、アイレット株式会社の代表取締役が綴る
Web制作・開発の気になる最新技術レビュー。  RSS Feeds
スカウター : [iret-ceo] アイレット株式会社CEOブログ
ラベル Flex の投稿を表示しています。 すべての投稿を表示
ラベル Flex の投稿を表示しています。 すべての投稿を表示

2009年1月24日土曜日

Flex alpha

Flexのタグで簡単にAlpha処理ができる。
<mx:fade id="showIn" duration="500" alphafrom="0.0" alphato="1.0" target="{this}">

this.showIn.play()
で呼び出し完了

2009年1月21日水曜日

Flex ファイル参照

FlexでファイルアップロードのWindowを出す処理の仕方

private var file:FileReference;
を使えば余裕で出ます。

イベントの登録
file.addEventListener(Event.SELECT, fileSelected);

下記のようにButtonClickでイベントを呼び出してbrowseってやるだけ
private function uploadImage(e:Event = null):void {
  file.browse();
}

後はファイルを取得の仕方として、ファイル名を取得
private function fileSelected(e:Event = null):void {
  var f:FileReference = e.target as FileReference;
  this.label.text = f.name;
}

今日はここまで。。

2009年1月19日月曜日

Flex 日付

あまりにも更新していないのでBlog更新がんばります。

Flexネタ 日付のフォーマット
Javaとかでよくあるフォーマット変換によく似てる
var format:DateFormatter = new DateFormatter();
format.formatString = "YYYY/MM/DD (EEE)";
var date:Date = new Date();
trace(format.format(date));

OUTPUT
2009/01/19 (月)

こんな感じで出るよ

2008年10月18日土曜日

FlexChart

AjaxからFlashでチャートが作成をコントロールできるオープンソース
これ結構使えるかもな

http://www.infoq.com/jp/news/2008/10/FlexChart-ajax

2008年8月18日月曜日

Flex3.1 リリース

Flex3.1リリース
バグフィックス系と書いてあるので入れ替えたほうがいいかな?

http://weblogs.macromedia.com/akamijo/archives/2008/08/flex_31_sdk.html

2008年6月24日火曜日

Air メモリリーク

AIRはデスクトップアプリだけあって、開発するのにはかなり慎重に作る必要があります。
とくにメモリリーク関連は押さえておきたいところ

FlexBuilder3のProfessional版のみFlexプロファイラが使用できるようで
メモリの動き、インスタンスなどがかなり見やすく追っかけも簡単です。

特に気をつける点としては、
addEventListenerした際には絶対にremoveEventListenerを呼び出すように
あとはnewした際につかわなくなったらしっかりnullをいれることですね。

昔を思いだす。。昔のC++時代もおかっけこでしたね。。

WEBでもちゃんとやったほうがいいですね

ここにいい記事もあるね
http://www.memorycraft.jp/2008/06/flex-1.html#extended

2008年5月15日木曜日

AS3 Flex3 Sort

Sortが簡単なので書いておきます。

var col:ICollectionView = new ArrayCollection();
col.addItem({first:"Anders", last:"Dickerson"});
var sort:Sort = new Sort();
sort.fields = [new SortField("last",true), new SortField("first",true)];
col.sort = sort;
col.refresh();

SortFieldでDESC、ASC指定もできるので簡単ですね。
SortField () コンストラクタ
public function SortField(name:String = null, caseInsensitive:Boolean = false, descending:Boolean = false, numeric:Object = null)

コンストラクタです。
パラメータ
name:String (default = null) — このフィールドが比較に使用するプロパティの名前です。 オブジェクトが単純型の場合、null を渡します。

caseInsensitive:Boolean (default = false) — ストリングをソートする場合は、値の大文字小文字を無視するかどうかをコンパレータに指示します。

descending:Boolean (default = false) — アイテムを降順に配置するかどうかをコンパレータに指示します。

numeric:Object (default = null) — ソートアイテムをアルファベット順ではなく数として比較するかどうかをコンパレータに指示します。

2008年2月27日水曜日

Adobe アイログ ILOG Elixir

Flex,Airのグラフィックス専用ツール。
2D/3Dチャート、レーダーチャート、スケジュール表示、ダッシュボード用の世界地図、組織図、視覚的分析に適したツリーマップ、ダッシュボードなど

かなりレポートページが簡単に作れる。
もっとはやくでてほしかった。。。。
http://journal.mycom.co.jp/news/2008/02/26/037/index.html