!!!ハードウェアボタンを押すごとにアプリを切り替え *投稿者: シュシュ *カテゴリ: ... *優先度: 重要 *状態: 提案 *日時: 2007年03月14日 22時14分12秒 {{bugstate}} !!内容 初めての提案です。よろしくお願いします。 ハードウェアボタンを押すごとにちがうアプリが起動するような Palmwareは作れないものでしょうか? いままでは、あるハードウェアボタンをコマンド代わりに押してから、 他のハードウェアボタンを押すと、ボタンを押すごとにアプリを 切り替えるというようなものはありましたが、 単にボタンを押すだけでアプリが切り替わるようなPalmwareは 知りません。 よろしくおねがいします。 !!コメント *作ることはできると思います。私がリリースしているASAPalmは、押すごとに変わりませんが、長押しで起動アプリを変えることができます。 - 大野 一樹 (2007年07月17日 12時24分38秒) *要件より、システム拡張としての実装になりますね。Palm OS 5 前提でいいのでしょうか? 「起動中のアプリがどのように起動されたか」に関わらず、起動中のアプリが何かによって次に起動するアプリを決定するという仕様で良いのであれば、それほど難しくもなければ面倒でもないでしょう。SysCurAppDatabase で起動中のアプリの dbID を取得し、DmDatabaseInfo でアプリ名を取得することができます。あとは設定にしたがって「次のアプリ」を起動するだけですね。OS 5 システム拡張の習作としては手ごろでしょう。挑戦者いないかな? - 陰郎 (2007年07月17日 22時13分45秒) *大野さま、陰郎さま、できることなら、ぜひ、かなえてもらいたいと思います。長いことコメントがつかなかったので、もうだめかと思っておりました。よろしくお願いいたします。 - シュシュ (2007年08月11日 21時43分50秒) *陰郎さま、PalmOS 5前提です。 - シュシュ (2007年08月11日 21時47分25秒) *はじめまして。KeyQuickでできませんか? 僕はTreo700pのホームボタンにAppShelfを割り当てていますが,AppShelfを起動中にホームボタンを押すとDiddleBugが起動するように割り当てることができています。もちろんDiddleBug起動時にホームボタンを押すと,元々割り当ててあるAppShelfが起動します。 - TN (2007年08月18日 22時23分40秒) *TNさま、KeyQuickは、搭載しているハードウェアキーボードの機能を拡張して、Palmを便利に使うというためのソフトウェアだと認識していました。こちらはTXなので一度も考えたことはなかったのですが、まずはKeyQuickがどんなものなのかを勉強してみます。 - シュシュ (2007年08月19日 10時35分41秒) *Stand Alone, Inc.のQuickSwitch for Palm OS - JJ (2009年03月06日 14時12分41秒) {{comment}}