<!--
<?xml version="1.0" ?>
<!DOCTYPE chapter PUBLIC "-//KDE//DTD DocBook XML V4.1-Based Variant V1.0//EN"
 "dtd/kdex.dtd">
-->



<chapter id="windowmanager">
<title>ウインドウマネージャ</title>
<para>&kde; で提供されている標準のウインドウマネージャは、K ウインドウ マネージャ(KWM)です。使い方の情報は "K ウインドウマネージャ ハンドブック" を読んでください (&kde; ヘルプからアクセスできるはずです)。</para>

<sect1 id="kwmshortcuts">

<title>KWM の操作にキーボード ショートカットはありますか?</title>
<para>はい、もっとも一般的な操作のためにいくつかのショートカットがあります。
<variablelist>
<varlistentry>
<term>Alt-Esc, Ctrl-Esc</term>
<listitem>
<para>現在のセッション" マネージャを呼び出します。</para>
</listitem>
</varlistentry>
<varlistentry>
<term>Alt-Tab, Alt-Shift-Tab</term>
<listitem>
<para>現在のデスクトップ上でウインドウを切り替えます。</para>
</listitem>
</varlistentry>
<varlistentry>
<term>Ctrl-Tab, Ctrl-Shift-Tab</term>
<listitem>
<para>仮想デスクトップを切り替えます。</para>
</listitem>
</varlistentry>
<varlistentry>
<term>Alt-F2</term>
<listitem>
<para>コマンドを実行します。</para>
</listitem>
</varlistentry>
<varlistentry>
<term>Alt-F3</term>
<listitem>
<para>ウインドウ操作メニューを出します。</para>
</listitem>
</varlistentry>
<varlistentry>
<term>Alt-F4</term>
<listitem>
<para>アクティブウインドウを閉じます。</para>
</listitem>
</varlistentry>
<varlistentry>
<term>Ctrl-F&lsqb;1..8&rsqb;</term>
<listitem>
<para>仮想デスクトップを切り替えます。</para>
</listitem>
</varlistentry>
<varlistentry>
<term>Ctrl-Alt-Esc</term>
<listitem>
<para>ウインドウ強制終了モード</para>
</listitem>
</varlistentry>
</variablelist>
</para>
</sect1>

<sect1 id="ownshortcuts">

<title>自分用にキーボードショートカットのセットを定義できますか?</title>
<para>はい、&kde; 1.1 以上ならできます。
ウインドウの最大化などをウインドウマネージャに割り当てる
ように設定するには、「各種設定」-&gt;「ショートカットキー」-&gt;「広域ショートカット」に進んでください。
ですが、アプリを起ち上げるためには KHotKey をインストールする必要があります。</para>
</sect1>

<sect1 id="iconified">

<title>ウインドウを "アイコン化" すると消えてしまいます。 どこに行くのですか?</title>
<para>多くの X GUI では、最小化ボタン (小さな点) は、プログラムが
実行されているウインドウを消し、かわりにアイコンを
デスクトップ上に作成します。&kde; はこれを行いません。
そのかわり、ウインドウがアイコン化されるとき、それは単に
隠されます (しかしプログラムはまだ実行しています)。</para>
<para>ウインドウを戻すには2つの方法があります: </para>
<para><itemizedlist>
<listitem>
<para> もし Kpanel のタスクバーを実行しているなら (「パネル」--&gt;「設定」メニューを見てください)、
デスクトップに表示されているタスクのリストから選ぶことができます。
アイコン化されたタスクは括弧で囲まれた名前を持っています。
</para>
</listitem>
<listitem>
<para> もしルートウインドウで中ボタンをクリックするなら、
kwm はすべての利用可能なタスクのリストを表示してくれる
でしょう (ここでもまた、アイコン化されたタスクの名前は括弧で括られています)。</para>
</listitem>
</itemizedlist>
</para>
</sect1>

<sect1 id="noborder">

<title>ボーダー、フォーカスなしのウインドウを「常に表示」にするにはどうしますか?</title>
<para>現在の&kde; では、このために kstart を使うことができます
(あなたが起動したいアプリケーションを xosview と仮定します):
<screen>kstart xosview -window xosview -sticky -decoration none
</screen>

ヘルプを得るには <literal>kstart -help</literal> を実行してみてください。</para>
<para>&kde;-1.0 では、kwmrc の中でこのように書く必要があるはずです:
<screen>[Sticky]
stickyClasses=xosview,
[Focus]
noFocusClasses=xosview,
[Decoration]
noDecorationClasses=xosview,
</screen>
</para>
<para>現在の &kde; ではそれらの設定をコントロールセンターの
ウインドウ / 詳細 で設定できます。</para>
</sect1>

<sect1 id="killkwmpager">

<title>kwmpagerを強制終了するにはどうしますか?</title>
<para>ページャーを閉じるメニューを出すためには、右マウスボタンで
ウインドウの枠をクリックしてください。ところで、
kwmpager は時代遅れで、kpager に置き換えられる予定です。</para>
<para>さらに、端末を通じて作業するのを好むなら、</para>
<para><screen>ps ax | grep kwmpager 
</screen>
</para>
<para>と入力してそれを探し、次のコマンドで強制終了してください。
<screen>kill pid
</screen>

("pid" を適切な pid に置き換えてください!)。
またはコマンドライン インターフェイスを使うことに抵抗が
あるなら、Ctrl-Alt-Esc を押してください。そしてガイコツの
マウスポインタを kwmpager の上に移動し、クリックして強制終了してください。
強制終了を中止 (やり直しではなく!) するには、もう一度</para>
</sect1>

<sect1 id="maximizeonedim">

<title>ウインドウを垂直方向か水平方向にだけ最大化するにはどうしますか?</title>
<para>まだ最大化されていないウインドウで、最大化ボタンを
左/中/右 マウスボタンでクリックすると、それぞれ 
完全に垂直方向に/水平方向に 最大化します。</para>
</sect1>

<sect1 id="shadingawindow">

<title>"shading a window" とはなんですか?</title>
<para>"shading a window" は、タイトルバーだけ残してウインドウを
"ロールアップ" することを意味します。 
タイトルバーをダブルクリックすることでそれを可能にするには、
単にコントロールセンターで ウインドウ/タイトルバー の下を見て、
オプション "左ボタンのダブルクリック:" を "タイトルだけに" に
設定してください。</para>
</sect1>

<sect1 id="windowplacement">

<title>ウインドウの配置を FVWM2 風の構成にすることは可能ですか?</title>
<para>はい。&kde; コントロールセンターを実行し、ウインドウ -&gt; プロパティ
を選択します。配置ポリシーを好みに設定できるダイアログ
オプションがあります。</para>
</sect1>

<sect1 id="disablesessionmgmt">

<title>セッション管理を無効にするにはどうしますか。</title>
<para>好きなエディタで startkde スクリプトを開き、kwm を起動する行
(通常は最終行) を探します。それを "kwm -nossesion" に変更してください。</para>
</sect1>
</chapter>
