[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

8.3 Input Focus

入力フォーカスはキーボードが生成したイベントをどのクライアントウィンドウ が受け取るかを正確に定義します。

Function: input-focus
現在フォーカスされているウィンドウの Window オブジェクトか、あるいはどの ウィンドウもフォーカスされていなければ nil を返します。

Function: set-input-focus window
window に関連づけられたクライアントウィンドウにフォーカスします。

Variable: focus-mode
そのときのマウスを使って入力フォーカスを割り当てる方法を定義します。可能 な値は enter-exitenter-only そして click です。

Variable: focus-proxy-click
click-to-focus モードのとき、もしこの変数が nil でないならばフォー カスに割り当てられたクリックは単にクライアントウィンドウに透過します。

このオプションは(window-put 関数を使って)ウィンドウの focus-click-through プロパティを設定することでウィンドウ毎に設定 できます。

sawfish はまた、最近どのウィンドウがフォーカスされたかという順番も保存し ています。

Function: window-order &optional workspace allow-iconified all-viewports
もっとも最近フォーカスされた順番でウィンドウのリストを返します。

もし workspace が整数で与えられたらその[番号の]ワークスペースに含 まれるウィンドウだけを、そうでなければすべてのワークスペースで検索されま す。

もし allow-iconified が nil でなければアイコン化されたウィンドウも 含めます。もし all-viewports が nil でなければワークスペースのす べての viewport で検索されます。

Function: window-order-push window
フォーカススタックの一番上に Window オブジェクト window を押し上げ ます。

Function: window-order-pop window
フォーカススタックから Window オブジェクト window を取り除きます。

Function: window-order-focus-most-recent
現在のワークスペース、ビューポートでもっとも最近フォーカスされたウィンド ウにフォーカスします。



This document was generated by SATO Satoru on October, 28 2000 using texi2html