Apollo改めAIRプログラミング入門(3)
AIRアプリのウィンドウは自由自在で縦横無尽!
クラスメソッド
杉浦篤史
2007/9/18
複数ウィンドウを使ったアプリを作ろう
これまでの例では、ただ新しいウィンドウを生成するだけでしたが、複数ウィンドウを使いそれぞれを制御してみましょう。
以下に例を示します。実行結果の一部を図3、図4に示します。
<?xml version="1.0" encoding="utf-8"?> |
図3 子ウィンドウを横に並べる |
図4 子ウィンドウを上下左右に並べる |
この例では、1つのメインウィンドウから4つの子ウィンドウを立ち上げそれぞれの動きを制御しています。
各ボタンを押下することで、メインウィンドウを基準にして、子ウィンドウを縦・横・上下左右に並べています。
さらに驚きの機能も
今回紹介したウィンドウAPIですが、ベータ版ではまだ実装されていない機能がいくつかあります、これらについてはまた機能が実装されたらご紹介したいと思います。
- システムトレイへのアイコン表示
- ウィンドウツールバーの制御
- アプリケーションアイコンの制御
- ネイティブウィンドウメニューの制御
- デスクトップスクリーン情報取得
今回紹介したサンプルのコードはこちらからダウンロードできます。
■@IT関連記事
AptanaでAjax・AIR・iPhone用ページの開発を行う どこまでできる? 無料ツールでWebサイト作成(2) AptanaはAjax開発にも便利な機能を発揮し、Eclipseベースなので、プラグインでさまざまな機能拡張も実現します 「リッチクライアント & 帳票」フォーラム 2007/9/13 |
Flex/AIRの開発環境Flex Builder 3を使ってみよう 現場で使えるFlex実践テクニック(特別編) 今秋に機能確定版がリリース予定のFlex Builder 3。EclipseベースのFlex/AIR開発環境のインストール方法と新機能を紹介 「リッチクライアント & 帳票」フ ォーラム 2007/9/6 |
仕事で使える! お役立ちFlash/AIRアプリ集 連載:Flash観測所(6) システム手帳、サイト監視、サイトのAIRウィジェット変換、サイトのサムネイル化、オン/オフラインのワードプロセッサ、ログ解析結果表示などを紹介 「リッチクライアント & 帳票」フ ォーラム 2007/9/5 |
行く先はMAX 2007? バスツアーがOn“AIR”中! 連載:Flash観測所(5) いま米で進行中のOn AIR Busツアー。停車する各地でAIR・Flexなどに関する技術セッションが行われている。そこでできたAIRアプリなども紹介しよう 「リッチクライアント & 帳票」フ ォーラム 2007/8/1 |
AIRとGearsの連携で注目のオフラインWebアプリ集 連載:Flash観測所(4) Apolloが正式名AIRとなってGoogle Gearsと連携できるようになり、オフラインWebアプリがいま注目だ。Flashでも面白いものがあるので紹介しよう 「リッチクライアント & 帳票」フ ォーラム 2007/7/3 |
プロフィール:杉浦 篤史(すぎうら あつし) クラスメソッド株式会社 エンタープライズサービス部門 Flexエンジニア FlexやAIRを用いたRIAシステム開発に携わる。業務に特化したカスタムコンポー ネント開発を得意としています。 FlexやAIRの開発依頼はコチラ |
1-2 |
INDEX | ||
Apollo改めAIRプログラミング入門(3) | ||
Page1 ウィンドウタイプを指定して新しいウィンドウを開く ウィンドウを常に最前面に表示させてみよう |
||
Page2 複数ウィンドウを使ったアプリを作ろう さらに驚きの機能も |
HTML5 + UX フォーラム 新着記事
- GASで棒、円、折れ線など各種グラフを作成、変更、削除するための基本 (2017/7/12)
資料を作る際に、「グラフ」は必要不可欠な存在だ。今回は、「グラフの新規作成」「グラフの変更」「グラフの削除」について解説する - GET/POSTでフォームから送信された値をPHPで受け取る「定義済みの変数」【更新】 (2017/7/10)
HTMLのフォーム機能についておさらいし、get/postメソッドなどの内容を連想配列で格納するPHPの「定義済みの変数」の中身や、フォーム送信値の取り扱いにおける注意点について解説します【PHP 7.1含め2017年の情報に合うように更新】 - PHPのfor文&ループ脱出のbreak/スキップのcontinue【更新】 (2017/6/26)
素数判定のロジックからbreak文やcontinue文の利点と使い方を解説。for文を使ったループ処理の基本とwhile文との違い、無限ループなども併せて紹介します【PHP 7.1含め2017年の情報に合うように更新】 - Spreadsheetデータの選択、削除、挿入、コピー、移動、ソート (2017/6/12)
Spreadsheetデータの選択、挿入、削除、コピー、移動、ソートに使うメソッドの使い方などを解説する
|
|