Windowsで入力カーソルに従うキャレットレベルIMEインジケーター
テキストキャレットの直下に可視のIMEステータスマーカーを配置し、入力中にひらがなやラテンなどのモードを表示します。HinaserによってWindowsデスクトップユーザー向けに開発されたこのツールは、多言語ワークフローや頻繁に入力モードを切り替える人々を対象としています。UIオートメーションと高度なフックを使用して、インジケーターを入力位置に固定し、複数の形状と色のコントロールを提供し、管理者権限を必要としない単一のポータブル実行可能ファイルとして実行されます。
正確な入力位置でのIME状態を表示
IsImeOnは、マウスカーソルではなくテキストキャレットにインジケーターを配置し、誤った入力モードがアクティブなときの誤入力を解決します。アプリはオン/オフやひらがな、カタカナなどの特定のモードを報告し、キャラクターバッジ、涙滴、円などのインジケータースタイルを提供します。インジケーターは標準および現代のアプリケーション全体でキャレットに従い、入力が行われる場所で直接的な視覚的確認を提供します。
小さなランタイムフットプリントとイベント駆動の更新
さらに、実行可能ファイルは約5MBで、アプリは操作中に約7MBのRAMを使用するため、リソース使用を低く抑えます。デザインは、常時ポーリングではなくイベント駆動の更新に依存しており、バックグラウンド使用中のCPU作業とバッテリーへの影響を減少させます。マルチモニター設定がサポートされており、ウィンドウごとのIMEトラッキングにより、ディスプレイ間の切り替え時にインジケーターが正確に保たれます。
UIオートメーションフォールバックを通じて現代のアプリを処理
さらに、このツールはUIオートメーションを使用して、Chromiumベースのブラウザ、Windows Terminal、および標準のキャレットフックが失敗する他の現代のクライアント内でキャレットを追跡します。そのフォールバックは、レガシーテキストコントロールを超えたカバレッジを拡張し、開発者は外部のランタイム要件を満たす必要がないポータブルでゼロ依存の実行可能ファイルを提供します。
昇格された権限なしでの簡単なカスタマイズを提供
最後に、外観設定により、ユーザーは色、透明度、サイズ、表示期間を変更でき、これらはアプリの設定を通じてアクセス可能で、変更するために管理者権限を必要としません。このアプリは、正確なIMEフィードバックを必要とするユーザーを対象としており、高度な設定を要求せず、ライターや開発者が好みに応じて調整できるオプションを提供します。
多言語タイピストのための実用的で低影響なユーティリティ、ただし注目すべきトレードオフあり
このアプリは、複数の言語でタイピングを行い、挿入ポイントで視覚的確認が必要な人々に対して、信頼性の高いキャレットレベルのIMEフィードバックを提供します。メモリ使用量はほとんどなく、単一のポータブル実行可能ファイルとして動作し、UIオートメーションを介して現代のアプリで機能します。主な制限は範囲です:視覚的なIME表示に狭く焦点を当てているため、より広範な入力管理機能を求めるユーザーは別のツールが必要になります。





