GNU Emacs 32.0.50 (9008bf64c3) のマニュアルを PLaMo 翻訳で機械翻訳したものです。誤訳を含むことがあります。原文: https://www.gnu.org/software/emacs/manual/html_node/emacs/Dialog-Boxes.html ・ emacs-doc.conao3.com

23.19 ダイアログボックスの使用

ダイアログボックスとは、「はい」か「いいえ」で答える質問や、その他の特別な質問を行うための特殊なメニューのことです。マウスでコマンドを起動して質問画面が表示された場合、多くのEmacsコマンドはダイアログボックスを用いて「はい」か「いいえ」で答える質問を行います。

ダイアログボックスの使用を無効にするには、変数 use-dialog-box を nil に変更してください。その場合、Emacs は常にエコーエリアとキーボード入力を用いて yes-or-no プロンプトを行います。この変数は、ファイル選択ウィンドウを使用するかどうかも制御します(ただし、すべてのプラットフォームでサポートされているわけではありません)。

ファイル選択ウィンドウは、ファイル名の入力を求めるための特殊なダイアログボックスです。変数 use-file-dialog をカスタマイズすることで、他の種類のダイアログは引き続き必要であっても、ファイル選択ウィンドウの使用を抑制できます。変数 use-dialog-box ですべてのダイアログボックスを抑制している場合、この変数は効果を発揮しません。

EmacsをGTK+サポート付きでコンパイルすると、GTK+のファイル選択ダイアログが使用されます。Emacsはこのダイアログにトグルボタンを追加しており、これを使ってダイアログ内での隠しファイル(ドットで始まるファイル)の表示・非表示を切り替えることができます。このトグルをデフォルトで有効にするには、変数 x-gtk-show-hidden-files を t に変更してください。さらに、EmacsはGTK+のファイル選択ダイアログにヘルプテキストを追加しています。このヘルプテキストを無効にするには、変数 x-gtk-file-dialog-help-text を nil に変更してください。