タグ

ブックマーク / level0.kayac.com (3)

  • AIR:タスクトレイ常駐させたい | _level0 - KAYAC Front Engineer Blog

    常駐系のメモパッドを作ろうとしてたらタスクトレイにアイコン出す方法は すぐに見つかったんですがタスクバーから消す方法がFLEXでのサンプルしか 見当たらなかったので、いろいろやってみました。 今回はwindowsのみターゲットです。 基的には 1.初期のwindowをvisible=falseに↓(***-app.xmlで設定) 2.タスクトレイにアイコン追加、クリックイベント設定 3.開きたい時にnativewindowを作成して表示 4.フォーカス失った時の閉じる処理はnativeApplicationにイベント設定 5.基処理だけなので終了なんかはタスクトレイの右クリックメニューがおすすめ 6.終了しなかったらタスクマネージャーからお願いします。(task_tray_win3) 7.検証しつつやったのでもっと最適化できると思います。 フォーカス関係はnativeApplicati

    AIR:タスクトレイ常駐させたい | _level0 - KAYAC Front Engineer Blog
    monyakata
    monyakata 2010/07/16
    常駐
  • AIR:SQLiteのDBの読み書き | _level0 - KAYAC Front Engineer Blog

    前回はテキストファイルの読み書きをやったので、今回はDBを使ったデータ保存と 読み込みについてやります。サンプルは今回も自動保存メモ帳です。 SQLiteMySQLのようなデータベースですので、SQL文を書いて操作しますが、 phpMyAdminなんかを使った事がある人なら特に問題ないと思います。経験な いって方は「SQL 入門」なんかでぐぐってみてください。 とりあえず最初はテーブル作って、データ入れて、読み取って、更新あたり ができれば問題ないでしょう。 今回はテキストデータを保存するので、まずデータを保存するテーブルを作成、 初期データ入れ込み、値の更新、2回目からは値の読み取りまでやってみます。 まずは保存するテーブル作成。 使うクラスは接続するためのSQLConnectionとSQL実行のためのSQLStatementを 使います。 var sqlT:SQLStatement;

    AIR:SQLiteのDBの読み書き | _level0 - KAYAC Front Engineer Blog
  • AIR:テキストファイルの読み書きとtaskPad | _level0 - KAYAC Front Engineer Blog

    AIRではローカルPC上のファイルを読み書きができるので、簡単なデータの保存などに便利です。 まずは読み込み。 1.Fileクラスにパスを設定 file = File.applicationStorageDirectory.resolvePath("sample.txt"); 2.fileStreamクラスを生成する txstream = new FileStream (); 3.fileStreamクラスにイベント設定 txstream.addEventListener(IOErrorEvent.IO_ERROR, onIOError); txstream.addEventListener(Event.COMPLETE, onInputComplete); 4.ファイルを開く txstream.openAsync(file, FileMode.READ); 5.読み込み完了したらファイル

    AIR:テキストファイルの読み書きとtaskPad | _level0 - KAYAC Front Engineer Blog
  • 1