Tillanosoft:Downloads:SmallMenu:changes
SmallMenu/SmallMenuPlus バージョン履歴
3.21 2007.10.29 リセット時の自動起動ができなくなったことの修正
- 「リセット時に起動する」を選択するとリセット時にエラーが出ていたのを修正。これは 3.20 で入れ込んでいました。
3.20 2007.6.18 Phone Edition 対応、ほか
- Windows Mobile 5 Phone などで電話タスクがタスクリストに並ばないようにしました。
- SmallMenu の設定を、Pocket PC の設定画面(コントロールパネル)に置くようにしました。
- SmallMenu のメインメニューに "SmallMenu" を並べるかどうかを選べるようにしました。
3.19 2006.1.30 デフォルトインストールパス変更
3.18 2006.1.25 Windows Mobile 5 との互換性向上
- Windows Mobile 5 版で、バッテリモニタを表示させていると、
Today 画面でソフトキー 1 が「通知」になってしまうのを直しました。
- Windows Mobile 5 版に限り、ActiveSync でデスクトップ PC
とつながっている場合は ActiveSync はクローズされないようにしました。
- バッテリモニタアイコンをタップして出てくるバルーンで表示される残容量を、
充電中も表示するようにしました。
- メインメニューの項目の Settings にアイコンを付けました。
- SmallMenu の設定画面で、
前回設定時に最後に開いていたページが開くようにしました。
- W-ZERO3 の「電話」や「ライトメール」が動作していると、
SmallMenu のメニューが表示されるのが遅くなるのを直しました。
- W-ZERO3 で「アドレス帳」や「ライトメール」
にアイコンがつかないのを直しました。
- インストール時に表示されるメッセージを日本語にしました。
3.17 2005.8.12 いくつかのタスク管理系問題の修正
- カレンダーやタスクの画面に切り替えた際、
機能しない(OK)ボタンが表示されることがあったのを直しました。
- PocketWord でドキュメントを開いたり、受信箱でメールを開いた状態では、
タスクリストにそれぞれのプログラムが複数表示されていました。
それがそれぞれにつき 1 つの項目だけが表示されるようにしました。
なお、PocketExcel については 1 つにまとめられていませんが、これは、
PocketExcel
ではドキュメントリストウィンドウから複数のエクセルシートを開くことが可能で、
それなりに便利なため、そのままにしています。
3.16 2005.5.23 いくつかの問題修正
- サブメニューが表示されている状態で、
左方向ボタンを押してサブメニューを閉じるとフォーカスが失われる問題を直しました。
- ActiveSync については、
通信中にクローズすると問題が発生するため、
他のプログラムと全く違う方法でクローズしていましたが、
機種や条件によってうまくクローズできないことがあるため、
他のプログラムと同じ方法でクローズするようにしました。
- MioMap がタスクリストに並んでいなかったのを直しました。
3.15 2005.2.22 他のプログラムとの互換性向上
- コントロールパネル画面を WISBar Advance や Magic Button で閉じると
SmallMenu からはコントロールパネル画面が開けなくなるのを直しました。
- ActiveSync については、
通信中にクローズすると問題が発生するため、
他のプログラムと全く違う方法でクローズしていますが、
システムの状態によっては通信中でなくても ActiveSync が SmallMenu
から閉じられなくなることがあります。
そのような状態になりにくいようにしました。
3.14 2004.9.21 Windows Mobile 2003 SE 完全対応
- VGAスクリーン対応を含め、
Windows Mobile 2003 Second Edition Pocket PC に完全に対応しました。
- タスクのアイコンとして、
ウィンドウアイコンではなくファイルアイコンを表示することを選択可能としました。
Windows Mobile 2003 Second Edition で、
小さなサイズのウィンドウアイコンを設定していないプログラムが増えたためです。
3.13 2004.4.15 Windows Mobile 2003 SE 仮対応、ほか
- Windows Mobile 2003 Second Edition Pocket PC に仮対応しました。
- tdLaunch がインストールされていると「設定」が出ないのを修正しました。
3.12 2004.3.29 「設定」の追加、ほか
- Pocket PCの設定ウィンドウ(コントロールパネル)
を呼び出す機能を実験的に入れました。
SmallMenu の設定ウィンドウの「Plus」タブで
「メニュー項目の編集」ボタンを押し、
「メニュー項目」のリスト中の
「設定」にチェックマークをつけると、
メインメニューに「設定」が現れるようになります。
- 「メニュー項目の編集」の
「メニュー項目」のリストビューの各項目を
タップし選択するだけでチェックマークのオンオフが切り替わっていましたが、
項目をタップしただけではチェックマークは変更されないようにしました。
- ActiveSyncタスクの閉じ方を変更しました。
これまではActiveSyncタスクは「指定数を越えたタスクを自動クローズ」
により自動的に閉じられることはありませんでしたが、
非通信時であればこの設定により自動的に閉じるようにしました。
逆に通信時には×ボタンを押しても閉じられなくなりました。
3.11 2004.3.17 バッテリモニタアイコン指定時のメモリ問題の修正
- バッテリモニタにて「次のバッテリアイコンを使う」を利用し、
独自のバッテリモニタアイコンを指定した場合に、
メモリまわりに問題が発生していたのを修正しました。
Pocket PC 2002 では問題が表面化しておりませんでしたが、
Pocket PC 2003 では、
バッテリモニタアイコンを指定するとアイコンが表示されなくなるなどの動作不良が発生していました。
- Pocket Word やメモの編集画面などの
"Worker" クラスウィンドウもタスクリストに並ぶようにしました。
3.10 2003.9.10 メニューの設定機能の追加
- メニューのアニメーションおよびサブメニュー位置の設定機能を追加しました。
3.9 2003.7.24 テーマ変更への自動追従、ほか
- Pocket PC 2002 のテーマが変更された場合、
自動的にスタートボタンの色を変更するようにしました。
- SmallMenu のリセット操作で履歴をクリアしないようにしました。
- プログラムメニューのサブメニューに、
画面に収まりきれないほど項目が存在する場合、「ほか...」を表示し、
収まりきらない部分はさらに下位層のメニューを使って表示するようにしました。
Pocket PCのスクロール型のメニューが使いにくかったので、このようにしました。
- Pocket PC 2002 Phone Edition
のスピードダイアルと呼び出し履歴は、タスクリストに並ばないようにしました。
なお、作者は Phone Edition を所有していないため、
本修正に Steve Smith さんのご協力をいただきました。
Steve さん、ご協力ありがとうございました。
- パスワード画面の検出方法を変更しました。
これにより、Ver 3.8で回避した「メモリカードへのインストール問題」
はなくなり、
SmallMenuをメモリカードにインストールしようとした際の警告も出さないようにしました。
- パスワード画面が出ている際に
SmallMenuPlus によるスタートボタンを隠すかどうかを設定できるようにしました。
Ver 3.6〜3.8 では(ほぼ)必ず隠すようにしていました。隠さないようにすることで、
定期的に動作するスレッドをひとつ節約できるのでシステムの負荷を、
ほんの少しですが軽くできます。
- 何らかのメニューが表示されているときに SmallMenu のメニューを表示すると、
タスクがリストアップされない問題を直しました。
- その他いくつかの細かい修正をしました。
3.8 2003.5.26 「充電中」アイコンの追加および各種問題の修正
- バッテリモニタアイコンに「充電中」アイコンを追加しました。
- SmallMenuPlus 3.5 で入れ込んでしまった、
iPAQ 3955 等で透明スタートボタンが正しく表示されない問題を修正しました。
- ActiveSync 3.7 を利用していると、
Pocket PC 2002 デバイスに Pocket PC 2000 用のプログラムがインストールされてしまう問題を修正しました。
- Pocket PC 2002
でナビゲーションバーのスピーカボタンを押して音量調整中に
SmallMenu のメニューを表示した場合、
他のタスクが並ばない問題を修正しました。
- SmallMenu がナビゲーションバーに表示している
バッテリモニタアイコンを押してバルーンが表示されているときに
SmallMenu のメニューを表示した場合、
バッテリモニタをあらわすタスクが不適当なアイコンとともに表示されるのを直しました。
- プログラムメニューのツリーを作成中にショートカットたどりがうまく行えず
ツリー作成が無限ループになることがあったのを直しました。
- SmallMenu をメモリカードにインストールすると、
電源オン時に smenu.exe が実行できないと言われたりするのを回避するようにしました。
なお、SmallMenu をメモリカードにインストールするのは推奨されません。
- その他細かい修正をしました。
3.7 2003.3.25 WIS Bar 関連の問題を修正
- SmallMenuPlus 3.6 で入れ込んでしまった、
WIS Bar の後に起動するとスタートボタンを押しても
SmallMenuPlus のメニューが出ない、という問題を修正しました。
- SmallMenu がメニューツリーを作成中にリセット操作が行われた場合は、
次の SmallMenu の起動時は、
設定画面を表示してからメニューツリーを作るようにしました。
3.6 2003.3.17 バッテリアイコンの入れ替え機能、ほか
- バッテリモニタ用アイコンとして独自のアイコンを
bmp ファイルで指定できるようにしました。
- バッテリの状態に「充電中」状態を入れました。(デフォルトアイコンは「AC
オンライン」と同じです)。
- Pocket PC 2002 が表示するバッテリ残量警告をカスタマイズする機能を入れました。
- 「リセット時に起動する」オプションにて、
起動までの遅延時間を指定できるようにしました。Pocket
LOOX のように独自の起動ウィンドウを表示している場合や、
メニューツリーをメモリカードに展開している場合に使います。
- 設定画面で文字入力フィールドをタップした時に文字入力パネルが
自動的に出てくるようにしました。
- オンラインヘルプでインストール/アンインストール時の注意点を色々と記載していましたが、
それをやめて、インストーラ/アンインストーラ側で気を利かすようにしました。
たとえばインストール/アンインストール時にSmallMenuを終了させておかなくてもよくなりました。
- 透明ボタンの作成時、パスワード画面が出ている場合は
パスワード画面が消えるのを待ってボタンを作成していますが、
jornada 525/548 のパスワード画面は認識できていませんでした。
jornada のパスワード画面も認識するようにしました。
- 電源オン時にパスワード画面が出る設定になっている場合に
パスワード画面上にスタートボタンが表示されてしまうのを直しました。
- その他細かい修正をおこないました。
3.5 2003.3.5 スタートボタンの透明化、ほか
-
スタートボタンビットマップを指定しない場合は、
透明ボタンを使うようにしました。
-
上記に伴い、冗長となる WIS Bar 対応処理を削除しました。
-
Ver 3.3 の WIS Bar 対応処理には不足があり、
WIS Bar で指定している背景ビットマップが表示できていませんでしたが、
上記により本問題は消滅しました。
-
バッテリモニタアイコンの残容量の減る方向を左から右へ減っていくように変更しました。
3.4 2003.2.24 バッテリモニタ機能追加、ほか
-
バッテリの状態を常時ナビゲーションバーに表示する機能を追加しました。
-
Help ファイルのリンクミスを修正しました。
3.3 2003.2.5 サスペンド追加、ほか
-
「サスペンド」が SmallMenuPlus のトップメニュー項目として表示できるようになりました。
-
WIS Bar が動作しているときは WIS Bar のスキンを自動的に読みこむようにしました。
3.2 2002.9.2 Pocket PC リセット後の自動起動追加、ほか
-
Pocket PC リセット後に SmallMenu を自動起動するための
ショートカットファイルが、
チェックボックスをオンにするだけで簡単に作れるようになりました。
-
/s オプションで起動した際、
プログラムメニューツリーのキャッシュを行うことにより、
メニュー項目が多い場合に最初のメニュー表示に時間がかかるのを改善しました。
-
SmallMenu のプログラムメニューフォルダやお気に入りフォルダに、
フォルダに対するショートカットが存在し、
そのショートカットの名前がターゲットとなるフォルダ名よりも短い場合、
メモリ破壊が発生することがあったのを直しました。
メモリ破壊はメニュー項目文字列の文字化けを引き起こしていました。
-
ある条件の実体ファイル(ショートカットではないファイル)を SmallMenu
のメニューフォルダに置いた場合に、SmallMenu のメニューを開こうとしたり、
SmallMenu を /s オプションで起動しようとした際に、SmallMenu が
CPU 時間を大量に消費してしまう問題を修正しました。
-
設定画面が 2 つ以上開けてしまう問題を修正しました。
-
/s オプションで起動した直後、タスクマネージャに
SmallMenu がリストアップされてしまう問題を修正しました。
3.0 2002.8.12 柔軟なカスタマイズ、ほか
-
メインメニューに並ぶ項目を柔軟にカスタマイズできるようにしました。
-
「お気に入り」の各項目が階層メニューから呼びだせるようになりました。
-
メニューの 1 項目あたりの SmallMenu 内最低消費メモリを削減しました(36
バイト→ 24 バイト)。
-
SmallMenu の設定情報がレジストリに格納されていない状態で Today や
最近使ったプログラムが表示されなかったり、
メニュー項目の設定が保管されなかった問題を修正しました。
この問題は Ver 2.2 で入れ込んでいました。
2.2 2002.7.30 閉じるボタン追加、ほか
-
タスク一覧の各タスクに「閉じる」ボタンをつけられるようになりました。
-
「Today」や「最近起動したプログラム」を表示するかどうかの設定方法を変更しました。
2.1 2002.5.27 ProgramMenu とソースコードの共通化、ほか
-
ProgramMenu とソースコードを共通化しました。
- tGetFile.dll 3.0 に対応し、カスタムメニューフォルダを tGetFile.dll
のフォルダダイアログを用いて簡単に指定できるようになりました。
- 連絡先のひとつの項目が開いている時に SmallMenu
から連絡先を閉じてしまうとソフトリセットするまでは
連絡先が立ち上がらなくなってしまう問題を修正しました。
- 連絡先の項目が開いているときに、一度連絡先を背面に回してから前面に出した際に、
画面をタップするまでは OK が表示されない問題を修正しました。
- Daniel Jackson の QTris
のような、
クラス名を持たないウィンドウについてもタスクリストに並ぶようにしました。
- その他細かい修正を入れました。
2.0 2002.3.5 Pocket PC 対応
- Pocket PC/Pocket PC 2002 に対応しました。
- Plus 機能を追加しました。
- タスクのアイコンを以前よりもがんばって取得するようにしました。
- その他多数の細かい修正を入れました。
1.1 2001.10.15 l'agenda BE-500 対応
- l'agenda BE-500 に対応しました。
- メニューを出さないで起動するオプション /s を追加しました。
1.0 2001.3.5 初版発行
このページもリンクフリーです。