Show page source of FrontPage #122550

* English
You can use the plugin to make all kinds of information about your Chamber to be shown.  You may delete functions you think you'll never use.  If you want FrontPage or side bar contents to be back to default, all you need to do is delete the page.  Then it's back to auto generate page.

* Japanese
作業部屋の各種情報をプラグインを使って表示することができます。使わない機能に関しては削除してしまって構いません。FrontPage やサイドバーをディフォルトの内容に戻したい場合は、ページを削除すると自動生成ページに戻ります。

}}}


= [[ProjectName]] 

[[RepositoryInfo]]

||[[Thumb(FlushMouse.png, size=48x48)]]||'''[[ProjectDescription]]   (タスクトレイに常駐して、マウスカーソルへIMEモードの表示をするユーティリティです)'''||

[[BR]]
2023/03/27[[BR]]
   Version 0.9.4.5をリリースしました (詳しい説明は後日記述します)[[BR]]
[[BR]]
(主な変更点)[[BR]]
 * 全般的にコードを見直しました[[BR]]
 * FlushMouseの起動をスタートアップへの登録から、タスクスケジューラーに登録して、そこから起動するように変更しました[[BR]]
   (これにより、以前の制限事項であった「一部のアプリ、例えば「タスクマネージャー」などがフォーカスを持っているときは、モード表示ができません」は解消されました)[[BR]]
 * マウスカーソルやモード表示の大きさの計算方法を変更しました(以前の設定が残っている場合、再調整をお願いします)[[BR]]
 * β機能として、IMEモードをキャレット(テキストカーソル)の上に表示する機能を加えました 。ただし、アプリによってはキャレットの位置が取得できなかったり、表示位置がおかしくなることがあります(制限事項となります)[[BR]]
 * β機能として、 ExplorerPatcher ([https://github.com/valinet]) の、Simple Window Switcherを使用したときキーボードがUS / ENGになってしまうのを軽減させる機能を加えました __(制限事項がありますので下記の説明を参照してから使用してください)__[[BR]]
[[BR]]
(今後について)[[BR]]
 * OSDN上ではここまでの機能で開発は終了としたいと考えています(バグ対応は除く)[[BR]]
 * 今後は、プレゼンテーションモードの追加や、マウスカーソルの形状や、表示する内容などをカスタマイズする機能をつけて有償に移行しようと考えています[[BR]]
[[BR]]
||'''対応OS'''||
Windows 10 / 11 64bit  (Latest Release Versionで検証しています)[[BR]]
[[BR]]
||'''インストール'''||
Windows Installer (msi)形式になっています。実行してインストールしてください[[BR]]
[[BR]]
アンインストールは「設定」の「アプリと機能」、または「コントロールパネル」の「プログラムと機能」からできます[[BR]]
または、同じバージョンのインストーラーがあればそれをもう一度実行してもアンインストールできます[[BR]]
  こちらの場合は、本プログラムの設定(レジストリ)を削除するかどうかを選べます(デフォルトでは残すようにしてあります)[[BR]]
[[BR]]

||'''使い方'''||
スタートメニュー、デスクトップのアイコンをクリックするか、PCを起動するとタスクトレイに常駐します[[BR]]
  (ただし、PC再起動で起動しないと、一部のアプリでモード表示されない現象が発生します)[[BR]]
[[BR]]
 * 不要であればデスクトップのショートカットアイコンは、削除してしまっても問題ありません[[BR]]
[[BR]]
||'''マウスカーソル'''||
IME ONの時にモードを表示するマウスカーソルは、「矢印(通常の選択)」「Iビーム(テキスト選択)」「ハンド(リンクの選択)」の3種類です[[BR]]
IME OFF(直接入力)ではマウスカーソルにモードを表示しません(キャレットの表示は行います)[[BR]]
[[BR]]
[[Thumb(Cursors.png, size=230x181)]]
[[BR]]
||'''設定ダイアログ画面'''||
[[Thumb(SettingDlg.png, size=380x407)]]
[[BR]][[BR]]

'''設定のヒント'''[[BR]]
[[BR]]
Windows 10 / 11ではマウスカーソルの形状や大きさを決める方法が複数あるため、下記の順番で設定することをお勧めします[[BR]]
[[BR]]
 1. 設定→ディスプレイ→拡大縮小とレイアウトで、「ディスプレイの解像度」、「テキスト、アプリ、その他の項目のサイズ」、「表示スケールの詳細設定」を好みに設定します[[BR]]
 2. 設定→デバイス→マウス→「マウスとカーソルのサイズを調整する」で好みに設定します[[BR]]
    * この変更を行うとマウスカーソルが、Windows 10 / 11特有のものになります[[BR]]
    * もし、Windows 7などの以前のマウスカーソルを使いたい場合は3の設定をします。必要なければ4に進んでください[[BR]]
 3. 設定→デバイス→マウス→「その他のマウスオプション」(これはコントロールパネルのマウスのプロパティと同じ設定画面です)の、ポインタータブで、好みのカーソル形状、大きさに設定します[[BR]]
 4. タスクトレイのFlushMouseのアイコンをクリックして設定を選択し、「マウスカーソルのサイズ」を好みの大きさに設定します[[BR]]
 * FlushMouseで設定するカーソルの大きさは、アプリケーション独自に表示するもの(例えばExcelの十字型のカーソルなど)には影響しませんので、1から3を繰り返して、それらが好みの大きさになるようにしてから、FlushMouseでコントロールするカーソルの大きさを合わせると使いやすくなると思います[[BR]]
[[BR]]
'''設定項目について''' (わかりづらい項目のみ説明します)[[BR]]
[[BR]]
 * IMEモードの取得方法[[BR]]
   * 「マウスカーソル下のウィンドウのIMEモードを表示する」 / 「フォーカスウィンドウのIMEモードを表示する」から選べます[[BR]]
   * 設定→時刻と言語→言語→キーボードの「入力方式の切り替え」や、旧IMEのプロパティにある「IME入力モード切替の通知の画面中央に表示する」と関わってきますので、ご自分の設定に合わせて好みな方を選択してください[[BR]]
 * IME関連キーが押されたときにモードをマウスカーソルの左に表示する[[BR]]
   * IME関連キーとは「半角/全角(漢字)」「変換」「無変換」「カタカナ/ひらがな」「Ctrl + F6~F9」などを指します[[BR]]
 * モード表示の時間[[BR]]
   * マウスカーソルの左に「あ」「ア」「A」「_ア」「_A」を表示をしている時間を調整できます[[BR]]
 * Ctrlキーを離してからモードを表示するまでの時間[[BR]]
   * 設定の「マウスのプロパティ」にある、「Ctrlキーを押すとポインターの位置を表示する」をONにしているとき、この表示と重なるのを避けるためにモードを表示するまでの時間を調整できます[[BR]]

[[BR]]
 * 本FlushMouseでは、「矢印」「Iビーム」「ハンド」を 「aero_」から抽出したものを表示しています(これは固定になります。ご了承ください)[[BR]]
[[BR]]
'''β機能 ExplorerPatcher Simple Window Switcher Helper について''' [[BR]]
[[BR]]
 まず、ExplorerPatcher ([https://github.com/valinet]) の作者であるValentin-Gabrielに謝意を伝えます Thanks, Valentin-Gabriel! [[BR]]
[[BR]]
 さて、マルチモニターの環境でSimple Window Switcherを有効にすると、Alt + Tabでマウスカーソルのあるカレントモニターのウィンドウだけを切り替えられて非常に便利です。もちろん他にも便利な機能があります[[BR]]
[[BR]]
 しかし、Valinetのブログ([https://valinet.ro/2021/11/18/Functional-Windows-10-flyouts-on-Windows-11.html])を読むとわかるのですが、英語キーボード(101/102/104キーボード)のドライバーをロードして実現しています。このため、日本語キーボード(106/109)メインの我々にはちょっと困ったことになってしまいます。例えば、半角/全角キーで「 ' 」が入力されてしまったり、「@」マークなどの記号の位置が変わってしまったり。何より日本語変換ができません[[BR]]
[[BR]]
 そこで、次回からは有償版へ、などと前回から書いていましたが、時間が取れなくてなかなか進まないので、今回のリリースで本FlushMouseに、強制的にUS / ENGを排除する機能を加えました[[BR]]
[[BR]]
 ただし、以下のような制限事項があります[[BR]]
[[BR]]
 * ★__物理的に英語キーボードを接続している場合は動きません。必ず日本語(106/109)キーボードの環境で使用してください__ (後日、チェック機能を加えます)[[BR]]
 * ★Windowsに付属されているMicrosoftのIMEでしか検証していません[[BR]]
 * ★一部のアプリケーションでは英語キーボードから切り替わりません[[BR]]



== リリースファイル (Release Files)
[[ReleaseList]]

== 最近のコミット (Recent Commits)
[[RecentCommit]]

[[RepositoryReadme]]

== 最近更新されたチケット (Latest updated Tickets)
[[RecentTickets(limit=5)]]

= 作業部屋 Wiki について

OSDN Wiki システムへようこそ。ここは作業部屋用の Wiki ページです。

ほぼプロジェクトと同じ機能が使えます。書式などに関しては、[wiki:docs:WikiGuide Wikiガイド]を参照して下さい。

= About Chamber Wiki

Welcome to OSDN Wiki system. Here is your chamber Wiki space.

Check [wiki:docs-en:WikiGuide Wiki Guide (English)] to refer syntax and functions.