タグ

2007年4月11日のブックマーク (2件)

  • akihiro kamijo: Apollo ウインドウに最大/最小化と閉じるボタンを追加

    Apollo アプリケーションのウインドウは NativeWindow というクラスのインスタンスです。この NativeWindow クラスの API を使うとウインドウを閉じたり最大化したりできます。 NativeWindow クラス DisplayObject のインスタンス (画面に表示されるオブジェクトは基的にみんなそうです) であれば、自身が所属する表示領域を stage 属性に持っています。この stage 属性から stage を表示している NativeWindow オブジェクトを取得することができます。 // DisplayObject のインスタンス内では以下の記述が可能 var window:NativeWindow = stage.window; Stage の window プロパティは Apollo 実行環境でのみ有効で、Flash Player 環境では存

    oki448jp
    oki448jp 2007/04/11
    ウィンドウに最大/最小化/閉じるボタンをつける
  • ants Lab. | Adobe AIR | Apolloのスクリプト・ブリッジングを試してみる

    Apolloの売りの1つにASとJSのクロススクリプティングがあります。スクリプト・ブリッジングと呼ぶんですが、FlashのExternalInterfaceよりもっと楽です。そいつをちょっとだけ試してみました。ついでにApolloHTMLだけでもアプリにできるってことで、それも含めたテストです。テキストエディタがあれば済んじゃいます。 イメージを見れば一目瞭然ですが、上のテキストフィールドに何か入力してsaveボタンを押すと、それをファイルに保存します。ファイルはデスクトップ上に作成されます。loadボタンを押すと保存したファイルから中身を読んで、下のテキストフィールドに表示します。残念ながら日語の入力ができないみたいですが。 で、HTMLとJSの中身はこんな感じです。 □ bridging.html <html> <head> <script type="text/java

    oki448jp
    oki448jp 2007/04/11
    ActionScriptとJavaScriptのクロススクリプティング。テキストフィールドに入力した文字列をファイルに保存するApolloアプリ