Next: Minibuffers and Frames, Previous: Deleting Frames, Up: Frames [Contents][Index]
この関数はすべての生きたフレーム(削除されていないフレーム)のリストをリターンする。これはバッファーにたいするbuffer-listに類似しており、すべての端末上のフレームが含まれる。リターンされるリストは新たに作成されたものであり、このリストを変更してもEmacs内部への影響はない。
この関数はカレントで可視なフレームだけのリストをリターンする。See Visibility of Framesを参照のこと。テキスト端末上のフレームは、実際に表示されるのが選択されたフレームだけだとしても常に可視であるとみなされる。
この関数はZオーダー(重なり)の順でEmacsのフレームのリストをリターンする(Raising and Loweringを参照)。オプション引数displayは調査するディスプレイを指定する。displayはフレームかディスプレイ名(文字列)であること。省略かnilなら選択されたフレームのディスプレイを意味する。displayにEmacsフレームが含まれていなければnilをリターンする。
フレームは最前面(最初)から最背面(最後)の順にリストされる。特別なケースとしてdisplayが非nilで生きたフレームを指定する場合には、そのフレームの子フレームをZオーダー(重なり順)でリターンする。
この関数はテキスト端末では意味がない。
この関数により特定の端末上のすべてのフレームを任意の開始位置から簡単に巡回できる。これはframeの端末上のすべての生きたフレームのリストからframeの後のフレームをリターンする。引数frameは生きたフレームを指定しなければならず、デフォルトは選択されたフレーム。no-other-frameパラメーター(Frame Interaction Parametersを参照)が非nilであるようなフレームをリターンすることは決してない。
2つ目の引数minibufは、次フレームを決定する際にどのフレームを考慮するかを示す:
nilミニバッファーのみのフレームを除いたすべてのフレームを考慮する。
visible可視フレームだけを考慮する。
可視フレームとアイコン化されたフレームだけを考慮する。
特定のウィンドウをミニバッファーウィンドウとして使用するフレームだけを考慮する。
すべてのフレームを考慮する。
next-frameと同様だがすべてのフレームを逆方向に巡回する。
Cyclic Window Orderingのnext-windowとprevious-windowも参照してください。