Next: , Up: Frame Parameters   [Contents][Index]


28.3.1 Access to Frame Parameters

以下の関数により、フレームのパラメーター値の読み取りと変更ができます。

Function: frame-parameter frame parameter

この関数は、frameのパラメーターparameter(シンボル)の値をリターンする。framenilなら、選択されたフレームのパラメーターをリターンする。frameparameterにたいするセッティングをもたない場合、この関数はnilをリターンする。

Function: frame-parameters &optional frame

関数frame-parametersは、frameのすべてのパラメーターとその値をリストするalistをリターンする。frameが省略またはnilの場合は、選択されたフレームのパラメーターをリターンする。

Function: modify-frame-parameters frame alist

この関数は、alistの要素にもとづきフレームframeのパラメーターを変更する。alist内の要素はそれぞれ(parm . value)という形式をもち、ここでparmはパラメーターを名付けるシンボルである。 alist内に指定されないパラメーターの値は変更されない。framenilの場合のデフォルトは、選択されたフレームである。

Function: set-frame-parameter frame parm value

この関数は、フレームパラメーターparmに、指定されたvalueをセットする。framenilの場合のデフォルトは、選択されたフレームである。

Function: modify-all-frames-parameters alist

この関数は、 alistに応じて既存のフレームすべてのフレームパラメーターを変更してから、今後に作成されるフレームに同じパラメーター値を適用するために、default-frame-alist(と必要ならinitial-frame-alist)を変更する。