フレームにはそれぞれname
というパラメーターがあります。これはウィンドウシステムが通常フレーム上端に表示するフレームタイトルにたいするデフォルトとしての役割をもちます。フレームプロパティname
をセットすることにより明示的に名前を指定できます。
通常は名前を明示的に指定せずに、Emacsが変数frame-title-format
に格納されたテンプレートにもとづいて自動的にフレーム名を計算します。Emacsはフレームが再表示されるたびに名前を再計算します。
この変数はフレーム名が明示的に指定されないときにフレーム名を計算する方法を指定する。この変数の値は実際にはmode-line-format
のようなモードライン構文(mode
line construct)だが‘%c’、‘%C’、‘%l’の構文は無視される。モードラインのデータ構造を参照のこと。
この変数はフレームタイトルを明示的に指定しないときの、アイコン化されたフレームの名前の計算方法を指定する。このタイトルはアイコン自体に表示される。
この変数はEmacsにより自動的にセットされる。フレームが2つ以上(ミニバッファーのみのフレームと不可視のフレームは勘定に入らない)のとき、値はt
となる。frame-title-format
のデフォルト値はフレームが複数存在する場合のみ、フレーム名にバッファー名を入れるためにmultiple-frames
を使用する。
この変数の値はframe-title-format
とicon-title-format
の処理中を除き正確である保証はない。