## ウィンドウの挙動

このコントロールモジュールの上の部分にはいくつかのパネルが見えているでしょう：フォーカス, 動作, 移動 及び 詳細です。フォーカスパネルでは、ウィンドウがフォーカスを得る/失う仕方(&ie; アクティブになる、非アクティブになる)を設定します。動作では、マウスクリックに対し、ウィンドウがどのように反応するかを設定します。移動ではウィンドウの移動の仕方や、新規ウィンドウの配置され方を設定します。詳細には、ウィンドウの移動・配置・リサイズに関するオプションがあります。

このモジュールの設定は、&kde;固有のウィンドウマネージャである&kwin;を使っていない場合効果を持ちません。他のウィンドウマネージャを使いたい場合には、そのウィンドウマネージャのドキュメントでウィンドウの挙動のカスタマイズ方法を調べて下さい。

### フォーカス

デスクトップのフォーカスとは、現在ユーザーが作業しているウィンドウを指します。フォーカスがあるウィンドウのことをアクティブウィンドウと呼びます。

#### フォーカスポリシー

KDEが現在のフォーカスを決定するには４つの方法があります：

クリックしてフォーカス

- ウィンドウをアクティブにするには、そのウィンドウをクリックします。

  このセクションの他の項目は、このオプションが有効な場合意味を持ちません。

マウスに従ってフォーカス

- ウィンドウのフォーカスを変更するには、マウスを動かして、そのウィンドウの上に持って行きます。マウスポインタが他のウィンドウのないデスクトップの領域へ移動した場合、最後に通過したウィンドウが引続きフォーカスを持ちます。

  他のウィンドウマネージャでは、これはマウスに従っただらしないフォーカスとして知られています。

マウスの下をフォーカス

- マウスポインタの下にあったウィンドウがアクティブになります。しかし、マウスポインタが、何のウィンドウもないデスクトップ領域にある時には、どのウィンドウもアクティブにはなりません。

厳密にマウスの下をフォーカス

- マウスの下をフォーカスと同様ですが、より厳密に解釈されるものです。

フォーカスポリシーを決めれば、更に２つのオプションを指定できます。

自動的に前面へをチェックしておくと、&kde;はマウスポインターが一定時間を置かれたウィンドウがを自動的に前面に移動させます。これはマウスに従ってフォーカスと併用すると便利でしょう。どの位の時間置かれていたら移動させるかは、下のスライダーバーとスピンボックスを使って調整できます。

この遅延時間を短くしすぎると、ウィンドウの目まぐるしい移動が生じて煩わしいでしょう。ほとんど人々はおよそ100-300ミリ秒くらいの遅延を好むようです。この時間であれば、十分よく反応する上、ウィンドウの端から目的のウィンドウまで、余計なウィンドウの移動を生じさせないでマウスを動かせるでしょう。

自動的に前面へを使わない場合には、クリックして前面へをチェックして下さい。自動的に前面へ、クリックして前面へのどちらも無効にしていると余り幸せではない結果になるでしょう。

#### キーボード

キーボード枠内で、アプリケーションやデスクトップ間を &Alt;Tab または &Ctrl;Tabを使って切替える仕方を設定できます。

&Alt; Tabを使って(&ie; &Alt;キーを押しながら、Tabを繰り返し押し)アプリケーションを切替えることができます。これには&kde;モード、CDEモードの２つのモードがあります。&kde;モードでは、すべてのウィンドウのアイコンと現在選択されているウィンドウのタイトルを表示しているボックスが、&Alt;キーを押し続けている間スクリーン中央に表示されます。CDEモードでは、そのような視覚的フィードバックはありません。

最後にもう１つ選択できるオプションはすべてのデスクトップについてウィンドウを巡回するかしないか、です。これを有効にすると、 &Alt;Tabを使ったウィンドウの切替え時には、すべてのデスクトップ上のウィンドウが対象となります(ということはアプリケーションの切替え時にはデスクトップ間の切替えも起こり得ます)。無効にしていると、 &Alt;Tabを使っての切替えの対象は現在のデスクトップ上のものだけになります。デスクトップを切替えるには、&Ctrl;Tabを使わなければなりません。

### 動作

このパネルではウィンドウをクリックした時に何がおこるべきかを設定します。このパネルは４つの部分に分かれています。

#### タイトルバーのダブルクリック

このセクションには１つドロップダウンボックスがあるだけです。ここでタイトルだけに, または 最大化を選択します。

最大化を選択すると、&kde;はウィンドウのタイトルバーをダブルクリックされた時、そのウィンドウを最大化します。反対に、タイトルだけにを選択すると、ウィンドウは、タイトルバーだけに縮小されます。タイトルバーを再度ダブルクリックすると、ウィンドウはもとのサイズに戻ります。

タイトルだけになったウィンドウを、マウスをその上に持って行くだけで元のサイズに戻すようにすることもできます。そうするには詳細タブの、タイトルだけになったウィンドウの復元を有効にをチェックして置きます。これは例えば沢山のウィンドウの間で何度もカットアンドペーストを繰り返すような時に、デスクトップのスペースの節約に威力を発揮するでしょう。

#### タイトルバーとフレーム

このセクションは、タイトルバーとフレーム上でシングルクリックした際の動作を設定します。ウィンドウがアクティブかどうかにより、同じクリックに異る動作を割り当てられます。

マウスボタンとモディファイアキー及びアクティブ/非アクティブの組合せ毎に、適切なものを選択して下さい。指定できるアクションは以下の通りです:

アクティブに

- ウィンドウをアクティブにします

後面に

- ウィンドウを表示順の一番下にします。これによりウィンドウを片付けることができるでしょう。

なし

- 読んで字の如く何も起きません。

操作メニュー

- 小さなサブメニューを表示します。そこでウィンドウに関係したコマンド(&ie; 最大化、最小化、閉じる, &etc;)を選択できます。

前面に

- ウィンドウを表示順の先頭に持って来ます。そのウィンドウの前に重なっていたウィンドウは、そのウィンドウの下に隠されます。

前面/後面に切替え

- これはウィンドウが前面に無ければ前面に、前面にあれば後面に移動します。

#### 非アクティブな内部ウィンドウ

このパートは、非アクティブなウィンドウをクリックした際、３つのマウスボタン毎に何が起きるべきかを設定します。

選択できるのは以下の通りです:

アクティブにして前面に、そしてクリックを渡す

- これはウィンドウをアクティブにし、前面に移動させ、その上でマウスクリックのイベントをそのウィンドウのアプリケーションに渡します。

アクティブにしてクリックを渡す

- これはクリックされたウィンドウをアクティブにし、そのウィンドウのアプリケーションにクリックイベントを渡します。

アクティブに

- これは単にウィンドウをアクティブにするだけです。マウスクリックはウィンドウのアプリケーションには渡されません。

アクティブにして前面に

- これはクリックされたウィンドウをアクティブにし、前面に移動させます。マウスクリックはウィンドウのアプリケーションには渡されません。

#### 内部ウィンドウ、タイトルバー、フレーム

この一番下の選択項目は、&Alt;キーを押しながらマウスクリックされた時のウィンドウの挙動を設定します。

ここでも、マウスの左, 中 及び 右ボタン毎に異る動作を設定できます。

選択可能なのは:

後面に

- ウィンドウを表示順の一番下にします。これによりウィンドウを片付けることができるでしょう。

移動

- 選択されたウィンドウをデスクトップ内でドラッグして移動できます。

なし

- 読んで字の如く何も起きません。

前面に

- ウィンドウを表示順の先頭に持って来ます。そのウィンドウの前に重なっていたウィンドウは、そのウィンドウの下に隠されます。

リサイズ

- 選択されたウィンドウのサイズを変更できます。

前面/後面に切替え

- これはウィンドウが前面に無ければ前面に、前面にあれば後面に移動します。

### 移動

#### ウィンドウ

ここでのオプションは、ウィンドウを移動させる時、それらがスクリーン上でどのように見えるかを設定するものです。これらのオプションのほとんどはパフォーマンス上の犠牲を伴います。あなたのデスクトップが能率的であるべきだとお考えなら、これらはオフにして置くべきです。しかしながら、性能の良いコンピュータをお使いで、毎日を少しだけより楽しくしたいなら、このオプションをお使い下さい。

移動中のウィンドウの内容を表示

- 移動中でもウィンドウ枠だけでなくその内容も表示されるようにするにはこのオプションを有効にします。ただし、グラフィックアクセラレータの無い低速なマシンでは満足の行く結果ではないかもしれません。

サイズ変更中のウィンドウの内容を表示

- リサイズ中のウィンドウの枠だけでなく内容も表示させるには、このオプションを有効にします。ただし、低速なマシンでは満足の行く結果ではないかもしれません。

最小化時にアニメーション

- ウィンドウを最小化したり元のサイズに戻すときにアニメーション表示を行いたい場合には、このオプションを有効にして下さい。

  スライダーを使ってアニメーションのスピードを設定できます。

最大化されたウィンドウのリサイズと移動を許可

- 有効にすると、最大化されたウィンドウでも枠をアクティブにし、通常のウィンドウと同じように移動とリサイズが可能になります

配置

- 配置ポリシーは、新規ウィンドウがデスクトップ上のどこに現れるかを決定します。それには三つのポリシーがあります。: スマートはなるべくウィンドウが重ならないようにします。カスケードは並べて表示します。ランダムはランダムに配置します。

#### スナップゾーン

このページの残りの部分では、スナップゾーンの設定ができます。デスクトップや各ウィンドウの端には、磁場のような領域があって、ウィンドウ同士を近づけると、くっついてしまうようになっています。

スクリーン境界のスナップゾーン

- ここではスクリーンの端のスナップゾーンを設定できます。デスクトップの端に、設定された距離までウィンドウが近付くとウィンドウはデスクトップ端にくっついてしまいます。

ウィンドウのスナップゾーン

- ここではウィンドウ同士のスナップゾーン(すなわち、磁場によってウィンドウ枠が他のウィンドウのそばで移動すると互いにくっついてしまう)を設定できます

重なっているときだけウィンドウをくっつける

- チェックすると、ウィンドウは近くに来ただけではくっつかず、設定されたサイズ分重なっている時だけくっつくようになります。

### 詳細

詳細パネルでは、ウィンドウの挙動のより詳細な調整ができます。

### 畳む

アニメーション

- このオプションが有効になっていると、タイトルバーだけに畳まれる時、その動きがアニメーションになります。

タイトルだけになったウィンドウの復元を有効に

- このオプションが有効になっていると、タイトルバーだけになっているウィンドウのタイトルバーの上にマウスポインターがしばらく止まっていると、自動的にそのウィンドウのフレームが復元されます。復元される間での遅延時間はスライダーを使って調整して下さい。

最後にアクティブデスクトップ境界の設定があります。このオプションが有効になっていると、スクリーンの端をマウスが通るとデスクトップが切り替わるようになります。これはウィンドウをデスクトップ間でドラッグしたいときに便利でしょう。

このオプションを無効(これがデフォルトです)にすることもできますし、ウィンドウの移動時のみ有効にする、または常に有効にすることもできます。有効な場合、マウスをスクリーンの端に無かって押し続けると、別のデスクトップに切り替わります。

### このセクションの作者

このセクションを書いたのは:

Mike McBride mpmcbride7@yahoo.com

Jost Schenck jost@schenck.de

日本語翻訳：しのぱ