Press, Drag, Double, Release があり, 順に「ボタンの押す」, 「ドラッグ」 「ダブルクリック」, 「ボタンをはなす」です. 1,2,3 はボタンの種類を表していて, Double1 とはマウスの左のボタンを ダブルクリックするということです.
タイトルボタンにタイトルのフォーマットが表示され, 編集可能になります. デフォルトでは "$t" になっています. "$t: $x, $y ($wx$h)" のように変更 してみると何をしているか分かりやすいと思います. $ で始まる変数はそれぞれ次のような意味です.
| $t | タイトル名 |
|---|---|
| $i | アイコン名 |
| $n | アプリケーションの名前 |
| $c | アプリケーションのクラス名 |
| $x | x 座標 |
| $y | y 座標 |
| $w | 幅 (width) |
| $h | 高さ (height) |
| $$ | 文字 $ そのもの |
このタイトルのフォーマットを編集することによって, 表示されるタイトルバーの 内容を変更することが可能です. 例えば "$t: (For DEVEL)" などと変更すれば 開発用に使用してるウインドウだということが, 明示的にできるわけです.
複数のクライアントを一括して操作するためのものです. どのように一括処理を行うかというと, クライアントごとに一括処理を させたいグループを選択することができ, この選択されたグループに 所属しているクライアントをまとめて処理することができます.
ルートウインドウを左クリックすると表示される "New Group" を選択すると グループ名を入力するウインドウが表示されます. グループ名は自由に付けること でき, 重複していても構いません. ここでグループ名を入力したらグループは 作成されます.
ルートウインドウの中クリックか, ウインドウ [G] ボタンの中クリックで グループに所属させるウインドウを選択できます. ルートウインドウの メニューから選択する場合, スペースでウインドウを選択すると複数同時に 選択可能です.
"Destroy Group" でグループを削除します. グループに所属しているウインドウは もちろん削除されません. また "Rename Group" でグループの名前を変更します.
[G] ボタンの左クリックでそのウインドウが操作するグループを選択するメニューが 表示されます. "All Clients", "Only This" は特殊なグループで "All Clients" はすべてのクライアント, "Only This" はひとつの クライアントだけが所属しており, "Only This" はクライアントの数だけ作成され, 他のクライアントからは見えません. また両グループとも削除できません.
クライアントによっては WM_CLIENT_LEADER プロパティを設定しているものが あります. この WM_CLIENT_LEADER の値 (Window 型) が同じウインドウは, 同じクライアントによって作成されたものと判断して, ウインドウマネージャは 自動的にグループを作成します. この自動生成されたグループに, その他のクライアントを登録することも可能です.
自動生成されたグループは登録されているクライアントがなくなると 自動削除されます.