Next: Minibuffer Contents, Previous: Minibuffer Commands, Up: Minibuffers [Contents][Index]
以下の関数はミニバッファーウィンドウをアクセスにして選択して、それがアクティブかどうかテストします。
この関数はカレントでアクティブなミニバッファーウィンドウ、アクティブなウィンドウがなければnil
をリターンする。
この関数はフレームframeにたいして使用されるミニバッファーウィンドウをリターンする。frameがnil
ならカレントフレームを意味する。フレームに使用されるミニバッファーウィンドウは、そのフレームの一部である必要はないことに注意。自身のミニバッファーをもたないフレームは、必然的に他のフレームのミニバッファーウィンドウを使用する。
この関数はミニバッファーウィンドウとしてwindowを使用するよう指定する。これは通常のミニバッファーコマンドを呼び出さずにミニバッファーにテキストを入力する場合には、そのミニバッファーがどこに表示されるかに影響を及ぼす。通常のミニバッファー入力関数はすべてカレントフレームに対応するミニバッファーを選択して開始されるので影響はない。
この関数はwindowがミニバッファーウィンドウならnil
をリターンする。windowのデフォルトは選択されたウィンドウ。
(minibuffer-window)
の結果を比較して与えられたウィンドウがミニバッファーかどうか判断するのは正しくない。なぜなら複数のフレームがある場合には、ミニバッファーウィンドウも複数あり得るからである。
この関数はwindowがカレントでアクティブなミニバッファーウィンドウなら非nil
をリターンする。