Next: , Previous: , Up: EmacsとMicrosoft Windows/MS-DOS   [Contents][Index]


H.11 その他のWindows固有の機能

このセクションでは、他のどれにも当てはまらないWindows固有の機能について説明します。

変数w32-use-visible-system-caretは、システムカレット(system caret)を可視にするか決定するフラグです。スクリーンリーダーソフトウェアーが使用されていないときのデフォルトはnilで、これはEmacsがポイント位置を示すために自分でカーソルを描画することを意味します。非nil値は、Emacsがシステムカレットでポイント位置を示すことを意味します。これはスクリーンリーダーソフトウェアーの使用を容易にし、そのようなソフトウェアーがEmacsの実行を検知したときのデフォルトになります。この変数が非nilの場合、カーソル表示に影響を与える他の変数は効果がなくなります。

変数w32-grab-focus-on-raiseが非nil値にセットされている場合、フレームがraiseされるときフォーカスを奪います。デフォルトはtで、これはWindowsのデフォルトのclick-to-focusポリシーに適合します。

Windows 10(バージョン1809以降)とWindows 11でのEmacsのタイトルバーとスクロールバーは、エクスプローラーやコマンドプロンプトのような他のプログラムと同じように、システムのライトモードやダークモードにしたがいます。このカラーモードを変更するにはWindows SettingsPersonalizationからColors->Choose your color(あるいはChoose your default app mode)を選択してEmacsを再起動してください。