SSブログ

AdobeAIR [お仕事]

AdobeAIRを調べててきになった
チップス的なものを更新
調べ中のものなのであってたりあってなかったりするかも・・・


タイトルバー削除
mxmlファイルのものも
showTitleBar="false"
showStatusBar="false"
をセットすることで消すことができる

mxmlファイルもクラス名として扱える

mx.core関連
mx関連のコンポーネントが使用できないもよう
(NativeWindowで生成した内では使用できない)

mx.coreのコンポーネントの中で
addChildeできるものは
mx.core.UIComponentのサブクラスのみ
引数ではDisplayObjectとなってるが表示されない
(設計思想的にちょっと疑問・・・・)


イベントドリブンのメソッドに関しては
非同期で関数が完了するため注意が必要

新しいWindowの生成
mx.containers.TitleWindowとmx.core.Windowで生成する
TitleWindowはダイアログとして使用しする
PopUpManagerで呼び出し呼び出し元のWindowの領域からは出すことができない

Windowは新しいWindowを開く時にはopenメソッドを呼ぶ必要あり
flash.display.Spriteのようにnewするだけではだめ

画面遷移
ViewStackを使用する

Windowクラス
生成したWindowを動かすには
nativeWindowプロパティに対して移動を行う
ドラッグで動かす時にも
nativeWindow.startMove();のメソッドで動かす

カスタムコンポーネント
mxmlのxmlのネームスペースの所に
コンポーネントの名前とパッケージを記述
xmlns:aaa="パッケージ.*"
で使用可能となる その他のタブ移動などのサンプル http://www.atmarkit.co.jp/fwcr/rensai/flexjissen01/flexjissen01_01.html
nice!(0)  コメント(0)  トラックバック(0) 

nice! 0

コメント 0

コメントを書く

お名前:
URL:
コメント:
画像認証:
下の画像に表示されている文字を入力してください。

トラックバック 0

シフォンケーキとりあえず ブログトップ

この広告は前回の更新から一定期間経過したブログに表示されています。更新すると自動で解除されます。