設定画面 (GUI Settings)
FJ Flow では、タスクトレイの「設定」メニューから、使い勝手や外観をリアルタイムにカスタマイズできるグラフィカルな設定画面を表示できます。フリー版でも設定画面の起動と一時的なカスタマイズは可能で...
FJ Flow では、タスクトレイの「設定」メニューから、使い勝手や外観をリアルタイムにカスタマイズできるグラフィカルな設定画面を表示できます。フリー版でも設定画面の起動と一時的なカスタマイズは可能ですが、変更内容を自動保存・ロードしたり、ファイルへインポート/エクスポートするにはプロ版が必要です。
GUI の特徴
- フラットデザインと視認性の向上:
- 3D立体表現や凹み枠を完全に排除したフラットなモダンデザイン。
- キャンセルボタンは白背景にグレー文字に変更され、視認性を高く保ちつつ、誤保存による保存ボタンとの押し間違いを防ぎます。
- 画面サイズの拡張とバグ解消:
- GUIの高さは
740pxに最適化され、サイドバーの回り込みやマージン不足の表示崩れを完全に修正しています。 - ウィンドウ右上の「×」ボタンは非表示になっており、「設定保存」または「キャンセル」を明示的に選択して閉じる安全設計です。
- GUIの高さは
- リアルタイム適用とプレビュー:
- 設定した値(色、透明度、点滅速度など)は、プレビュー画面および実際の動作に即座に反映されます。
- キーボード配列に合わせた動的レイアウト:
- 起動時に英語(US)配列が検出された場合、不要な「IME関連設定」の項目を自動で非表示にし、代わりに「CapsLockとCtrlキーの入れ替え」に特化したスリムな設定UIへレイアウトを自動切り替えします。
タブ別の詳細設定項目
① 「プリセット」タブ
用意された5つのおすすめプリセットから、用途に合わせて設定を一発で適用できます。適用中のプリセットには「適用中」と明示されます。
- デフォルト: 標準的なインジケーター表示とウィンドウ強調。
- ミニマル: インジケーターを極小にし、タイピング中は即非表示にする邪魔にならない設定。
- 視覚支援 (アクセシビリティ): インジケーターを大きくし、太く明滅するフォーカス枠を適用。
- プレゼンテーション: 操作が分かりやすい大きめの文字と、アクティブ行ハイライトの有効化。
- システムモニター: ウィンドウ強調色をシステム負荷(CPU・メモリ)に動的連動。
② 「インジケータ」タブ
- インジケータ全般: 表示のON/OFF、文字、カラーの設定。
- マクロインジケータ: マクロ記録中の表示文字(デフォルト:
M)とカラー。 - IMEインジケータ (日本語環境のみ): IMEオン時とオフ時それぞれの表示ON/OFF、文字、カラーの設定。
- CapsLockインジケータ: CapsLock有効時の表示文字とカラー。
- フォント・位置設定: サイズ(6〜72pt)、太字の有無、X/Y軸のオフセット(-100〜100 px)。
- 挙動・非表示: キー入力中の一時非表示ON/OFF、再表示までの待機秒数(1〜10秒)、点滅フェード速度。
③ 「フォーカス強調」タブ
- 強調スタイル: 強調枠(太さ、不透明度)と窓内部の塗りつぶし(不透明度)の個別設定。
- カラーモード: ユーザー指定(IME連動)か、CPU・メモリ連動モードの切り替え。
- 点滅: 強調表示をじわっとフェード点滅させるかどうかのON/OFF、およびその速度。
④ 「ハイライト/ズーム」タブ
- ハイライト: 起動ショートカットキー、ハイライト枠の高さ、暗転マスクの不透明度、境界線の色と太さ。
- ズーム: 起動ショートカットキー、拡大倍率(1.0〜5.0倍)、ズーム窓の高さ、枠の太さ、窓と枠それぞれの不透明度とカラー、入力停止からフェードアウトするまでの秒数。
⑤ 「キー拡張」タブ
- 拡張レイヤー設定: L1/L2のインジケーター文字とカラーの設定。
- マッピングルール編集: 登録ルールの一覧表示(チェックボックスで「ガイド表示」を個別にON/OFF可能)、ルールの追加、更新、削除、クリア。
- インポート/エクスポート (Pro版限定): マッピング設定ファイル
KeyExt.jsonを外部から読み込む、または別名で保存する機能。 - ガイド表示設定: ガイド枠の表示遅延(ms)、サイズ、枠線の太さ/色/不透明度、背景色/不透明度、キー名/通常値/コマンド文字それぞれのカラーパレット選択。
- US配列専用設定: CapsLockとCtrlキーの入れ替え機能。
⑥ 「ロック詳細」タブ
- シフトロック設定: 有効化スイッチ、表示文字、カラー、および次の1キーで解除する「ワンショットシフト」の有効化。
- スペースシフト設定: Space長押し時の表示文字(
Ⓢ)とカラー設定。 - 各種修飾キーロック: Ctrl、Alt、Winそれぞれのロックの有効化、表示文字、カラー設定。
- インポート/エクスポート (Pro版限定): 基本設定ファイル
fjFlow.jsonを読み込む、または別名で保存する機能。