これらのフレームパラメータは、フレームに関する最も基本的な情報を提供します。title と
name はすべての端末で有効です。
display ¶このフレームを開く際に使用するディスプレイ。DISPLAY環境変数と同様に、‘host:dpy.screen’という形式の文字列である必要があります。ディスプレイ名の詳細については、Multiple Terminalsを参照してください。
display-type ¶このパラメータは、このフレームで使用可能な色の範囲を指定します。その値は color、grayscale、または mono のいずれかです。
title ¶フレームに nil
以外のタイトルが設定されている場合、そのタイトルはフレーム上部のウィンドウシステムのタイトルバーに表示されるほか、mode-line-frame-identification が '%F' を使用している場合は、そのフレーム内のウィンドウのモードラインにも表示されます(%-モードライン内の構成要素を参照)。これは通常、Emacs
がウィンドウシステムを使用しておらず、一度に1つのフレームしか表示できない場合に当てはまります。Emacs
がウィンドウシステムを使用している場合、このパラメータが nil 以外であれば、name パラメータで決定されたタイトルおよび frame-title-format
に基づいて算出された暗黙的なタイトルを上書きします。また、アイコン化されたフレームに対して icon-title-format で決定されたタイトルも上書きします。フレームタイトルを参照してください。
name ¶フレームの名前です。このパラメータで名前を指定しない場合、Emacsはframe-title-formatおよびicon-title-formatで指定された通りにフレーム名を自動的に設定します。これが、Emacsがウィンドウシステムを使用する際にディスプレイに表示されるフレームのタイトルとなります(titleパラメータで上書きされない限り)。
フレーム作成時にフレーム名を明示的に指定すると、その名前も(Emacs実行ファイルの名前の代わりに)フレームのXリソースを参照する際に使用されます。
explicit-name ¶フレーム作成時にフレーム名が明示的に指定されていた場合、このパラメータにはその名前が設定されます。フレーム名が明示的に指定されていなかった場合、このパラメータには
nil が設定されます。
environment ¶各行が1つの環境変数を記述する文字列のリストです。このリストは process-environment のもの(オペレーティングシステム環境
を参照)に似ていますが、フレーム固有の変数と値が列挙されています。