Tillanosoft:Downloads:ProgramMenu

ProgramMenu/ProgramMenuPlus

掲載 2000年10月31日/最終更新 2007年1月30日


Screenshot of ProgramMenu
ProgramMenu

 実は私、階層型のメニューでプログラムを立ち上げるのが割と好きなのです。 そういうわけで、Windows CE 2.0 以降の H/PC や Palm-size PC のスタートメニューの「プログラム」の方が、 Pocket PC の平面的「プログラム」よりは好きだったりします。

 しかし、なんで Pocket PC ではスタートメニューが階層型じゃ なくなっちゃったんですかね。 「階層メニューは立ったままだとポイントしにくい」 とかの主張はわかりますけど、 「初期設定が階層になってない」ってだけにとどめてくれれば 良かったのに...。

 「うーん、Palm-size みたいになんないもんかな〜...。 でも待てよ。 メニューをポップアップするのはそれほど面倒じゃないし、 "\Windows\スタート メニュー\プログラム" の下を読み込んでツリー を作るのも全然簡単だし、組み合わせたら プログラム起動用の階層型メニューぐらい結構わけなく作れるかもね」と ひらめきました。しかし、そう思いながらも ついつい、 SpaceFinderPlus Tillano Explorer の試作作りなどをしてアイデアのみを頭の片隅にひっそりと放置し、 そのままにしておりました。

 そんなある日、「リンクを張りましたよ」 というメールをくださった方と色々メールをやりとりしているうちに 「Pocket PC のプログラムランチャって、みんな平面ものになっちゃって、 メニュータイプのものがなくなっちゃいましたよねー」というご意見を いただきました。

 そうそう、「やっぱり階層メニューはいいよね〜」 と思いつつ、 「うーん、これは作るとうれしい人が他にもいるかも知れないなぁ」と思いました。 で、他に似たようなものが無いかどうかを CE4YOUPocketGear.comCE City でささっと調べ、 どうも他にはなさそうなことを確認した上で、「どりゃ、いっちょやっか」 と、ぱぱっと作ってしまいました。

 作る前は、「造作もなく作れるだろう」と思っていましたが、 本当に造作もなくできちゃいまして、 プログラムサイズもウソみたいに小さい 10KB 台です(※ v1.0 当時)。 もちろん、手を抜いて小さいわけではなく、 必要なエラー処理とかはきちんとやっておりますのでご安心ください。

 というわけで、 私の他にも「階層型メニューでプログラムを起動するのが好きだ」という方が もしいらっしゃいましたら、どうぞ活用してやってください。

ProgramMenuPlus

 ProgramMenuPlus は ProgramMenu に、 スタートボタン機能を加えたものです。 すなわち、ProgramMenuPlus を使うと 小さなウィンドウをナビゲーションバー上に作成し、 そのウィンドウをタップすることにより ProgramMenu の階層メニューをポップアップすることができます。

スタートメニューと協調動作するためのヒント

 スタートメニューの最上部には、 最近立ちあげたプログラムのアイコンが並びますよね。 これ、とても便利なのですが、Program Menu を利用して、 「プログラムリストを以下に置く:」のチェックボタンをチェックし、 スタートメニュー用のフォルダとは別のフォルダに メニュー項目を置いた途端、Program Menu で立ちあげた プログラムがそこに出てこなくなっちゃいます。

 独自のメニュー項目を使いつつ、 最近立ちあげたプログラムもスタートメニューに出したい場合は、 ProgramMenu のメニュー項目を置くフォルダを、 スタートメニューのフォルダの下位層に設定します。 たとえば、作者は「\Windows\スタート メニュー\プログラム\Program Menu」 を「プログラムリストを以下に置く:」で指定しています。

  ProgramMenu から立ちあげたプログラムも、しっかりスタートメニューの 「最近立ちあげたプログラムアイコン」に並ぶので便利ですよ。

Pocket PC Best Software Awards 2005 [LOGO] ITM praktiker Bestenliste 2006: ProgramMenu / www.praktiker.at/bestenliste Smartphone & Pocket PC Best Software Awards 2006
Pocket PC Best Software Awards 2005 の System and Registry 部門にてノミネートされました。 ITM praktiker 誌 の Bestenliste 賞(2006)を受賞しました。 Smartphone & Pocket PC Best Software Awards 2006 の System and Registry 部門にてノミネートされました。

ProgramMenu/ProgramMenuPlus のダウンロード(約95KB)

 ProgramMenu/ProgramMenuPlus は tGetFile.dll に対応しています。 ProgramMenu/ProgramMenuPlus の設定画面でファイルやフォルダの選択がより簡単に行えるように、 tGetFile.dll もインストールされることをお勧めします。

 ProgramMenu はフリーソフトです。 ProgramMenuPlus はシェアウェアです。 使用条件等は添付ファイルに記述してありますので あらかじめお読みいただいた上でご利用ください。

WindowsCPUダウンロードファイル 動作確認マシン動作対象マシン例
CE 3.0 Pocket PC MIPS pmenu314j.zip GFORTCassiopeia E-700シリーズ, GFORT
SH3 jornada 525jornada 548
StrongARM iPAQ h4150iPAQ, すべての Pocket PC 2002機

シェアウェアフィー

  ProgramMenuPlus のシェエアウェアフィーは現在のところ $5.00 (550 円前後) になります(※ 「Plus」がついてない ProgramMenu の方はフリーソフトです)。 フィーは機能を追加するたび見なおそうと思っています (つまり「今より上がるかも」ってことです)。 フィーが変わってもすでに登録してある場合は マイナーバージョンアップ品(ver x.y の y のみが変わるもの)は引き続き利用できます。 メジャーバージョンアップ品(ver x.y の x が変わるもの)についても基本的には無料で引き続き利用できるようにする予定ですが、 極端な機能追加があった場合はバージョンアップフィーがかかることもひょっとしたらあるかもしれません。

  シェアウェアフィーのお支払いは、右のバナーのクリックにてお願いします。 カートに入れる

バージョン履歴

3.14 2004.9.27 Windows Mobile 2003 SE 対応

3.10 2003.9.12 メニューの設定機能の追加

3.9 2003.8.11 テーマ変更への自動追従、ほか

3.8 2003.5.26 各種問題の修正

3.7 2003.3.25 WIS Bar 関連の問題を修正

3.6 2003.3.20 スタートボタンの透明化、ほか

3.2 2002.9.2 2つのバグ修正

3.1 2002.8.26 Pocket PC リセット後の自動起動追加、ほか

2.1 2002.4.25 SmallMenu とソースコードの共通化、ほか

2.0 2001.11.12 Plus 機能の追加ほか

1.4 2001.3.21 デグレードの修正

1.3 2001.3.16 フォルダへのショートカット処理を追加

1.2 2000.11.14 左矢印キーによる処理を修正

1.1 2000.11.6 ハードウェアボタン関連の変更等

1.0 2000.10.31 初版


Windows CE Home Tillanosoft


このページもリンクフリーです。