Vine の標準ウィンドウマネージャは、NeXTStep に似た外観と、ほとんどの設 定を GUI によって設定できるという特徴を持つ、Window Maker です。画面を 仮想的に広く見せるようなタイプの仮想デスクトップ機能はありませんが、切 替式で動的に数を増減させることのできるワークスペースという機能がありま す。
Window Maker には他のウィンドウマネージャにはない「アプリケーションア イコン」というものがあります。起動されているウィンドウの分身のようなも のが、画面左下に表示されます。いわゆる通常のアイコンのには小さなタイト ルバーが付いているので、見分けられるでしょう。アプリケーションアイコン は、Windows のタスクバー内のタイトルに相当します。
Window Maker によるウィンドウの基本的な操作を説明します。
タイトルバーを左ドラッグします。タイトルバーが見えない場合でも、ウィン ドウ上で [Alt]+左ドラッグすることができます。設定によって、 ワークスペース間を移動させることもできます。
ウィンドウの下にあるリサイズバーを左ドラッグします。また、ウィンドウ上 で [Alt]+右ドラッグすることもできます。
タイトルバーを [Ctrl]+左ダブルクリックで縦方向に最大化、 [Shift]+左ダブルクリックで横方向に最大化します。 [Alt]+[/] にも縦方向最大化が割り当てられています。
マウスで切り替えるほか、[Alt]+[TAB] によって画面内 のアクティブウィンドウが順番に切り替わります。
タイトルバーをクリックすると上に出ます。[Alt]+クリックで下に 隠れます。[Alt]+[↑] もしくは [Alt]+[↓] でアクティブウィンドウが上下に浮いたり 沈んだりします。また、WPrefs や wmakerconf でフォーカスが当たると自動 的に上に出るような設定にもできます。
ウィンドウの右上の「×」ボタンをクリックすると、ウィンドウが閉じられま す。ただし、この操作はアプリケーションを強制終了させることがあるため、 できる限りアプリケーション用の終了ステップを踏むべきです。この操作でウィ ンドウが閉じない場合は、タイトルバーを右クリックして「強制終了」を選び ます。
ウィンドウ左上の「□」ボタンをクリックするとアイコン化され、画面左下に アイコンが表示されます。タイトルバーをダブルクリックすると、タイトルバー のみにシェードされます。また、ウィンドウ内で [Alt]+[M] すると最小化(いわゆるアイコン化)、 [Alt]+[H] するとアプリケーションアイコン内に隠され ます。
Window Maker のメニューは、項目を選択したあとも独立したウィンドウとし て残すことができます。タイトルバーが付いているメニューについては、タイ トルバーをもう一度クリックすることで、独立したウィンドウになります。
ルートウィンドウ(いわゆる背景)で右クリックすると出るメニューです。また、 [F12] というショートカットも設定されています。アプリケーショ ンの起動や、ウィンドウマネージャの終了などのメニューです。このメニュー からは、外観や背景、アイコンなどをまとめて設定できるテーマの機能も呼び 出せます。
ルートウィンドウで真中クリックで出ます。また、[F11] でも呼び 出せます。現在ウィンドウマネージャが管理しているウィンドウのリストです。
タイトルバーを右クリックすると出ます。ウィンドウの移動、大きさの変更、 強制終了、アイコン化、属性変更などを行うためのメニューです。
Window Maker には動的に数を変更できるワークスペースという機能があり、 他のウィンドウマネージャにおける仮想デスクトップの代わりに使用できます。 [Alt]+[Ctrl]+[→] もしくは [← ] で各ワークスペース間を移動できるほか、[Alt]+ファンク ションキーで対応するワークスペースに移動できます。
他のウィンドウマネージャのPagerに相当するのが、画面左上に表示されてい るClipです。右上と右下の△でワークスペース間を移動できるほか、通常は画 面左下に並べられるアプリケーションアイコンを引き寄せたり、引き寄せたア イコンを内部に折り畳んだりできます。
ルートウィンドウで左ドラッグして範囲指定したり、タイトルバーを [Shift]+左クリックすることでウィンドウの枠が白くなっていれば、 ワークスペースを移動してもウィンドウをそのままにしておくことができます。
画面の右上に並んでいるアイコン群です。アイコンの左下に … がついている アイコンは、ダブルクリックすると何らかのアクションが発生します。この Dock アイコンは、上から順番に次のようになっています。[図: Dock]
通常ダブルクリックしても何も起こりませんが、Netscape Communicator 実行 中にダブルクリックすると、インストールされている Vine ガイド文書にジャ ンプします。
何の変哲もない、日めくりカレンダーです。ダブルクリックしても、何も起こ りません。
tknamazu によるドキュメント検索システムが起動します。tknamazu では、 jman や JF の日本語文書などを検索することができます。もちろん日本語で の検索が可能です。
Window Maker の設定ツール WPrefs です。Window Maker は、従来のウィンドウマネージャと異なり、GUI でカスタマイズするこ とが可能となっています。
PPxP がインストールされていれば PPP 接続(xppxm)が、インストールされて いなければ メール到着状態(WMMail)が入ります。
PPP 接続ツール PPxP のインターフェースです。これを使用する前に、tkppxp を起動して接続に関する情報を設定しておく必要があります。tkppxp は、ルー トウィンドウ(何もない背景の部分)でマウス右ボタンをクリックすると表示さ れるメインメニューから、ユーティリティ→ネットワーク→PPP 接続を選べば 実行できます。詳しくは「PPxP QuickStart for Vine」を参照してください。
メール到着状態を表す WMMail.app です。ダブルクリックすると vmail が起 動します。
WWW ブラウザの Netscape Communicator です。若干の制限がありますので、 /usr/doc/netscape-4.08_jp 以下のドキュメントも参照して下さい。
日本語表示可能ターミナル kterm が起動されます。通常の作業は、このター ミナル上で行います。
Vine Linux オリジナルメーラ vmail が起動されます。
Vine Linux オリジナル簡易エディタ vedit が起動されます。
Dockは、GUIによって動的にメニューを設定できるユニークなアプリケーショ ンランチャでもあります。ダブルクリックすることで登録されたアプリケーショ ンが起動されれます。設定のメニューは右クリックで表示されます。
Dock からドックアイコンを削除したい場合、アイコンを左ドラッグして画面 の中心付近で離します。ドックアイコンを追加したい場合は、画面左下に表示 されるアプリケーションアイコンを左ドラッグして、Dock の空き場所で離し ます。通常、あるドックアイコンから起動されるアプリケーションはひとつだ けですが、[Ctrl]+ダブルクリックによって複数起動することもで きます。
補足:アプリケーションによっては、アプリケーションアイコンが表示されな いものがありますが、以下のような手順で登録することができます。
- kterm などのコマンドラインから
を実行する。$ kterm -name <アプリケーション名> -e <登録したいアプリケーション><アプリケーション名>というタイトルの kterm が起 動するので、タイトルバーを右クリックして「属性」を選ぶ。- タイトルバーが「
<アプリケーション名>.KTerm」となっ ていることを確認し、タイトルバーで右クリックしたメニューの「属性」から、 「アプリケーション固有の設定」の「起動時に隠す」をチェックする。ついで に「アイコンと初期ワークスペース」でミニウィンドウのアイコンも変更して おくこと。- アプリケーションアイコンを Dock にドラッグする。
登録されたドックアイコンで右クリックして「設定」を選べば、アプリケーショ ンのパスと引数が「
kterm -name <アプリケーション名> -e <起 動したいアプリケーション>」となっていることがわかるでしょう。
ルートウィンドウで右クリックすると出るのがメインメニューです。様々なメ ニューがあるのですが、ここでは注意してほしい部分のみ紹介しておきます。
このメニューには、root ユーザが扱うべき管理ツールが登録されています。 kterm が起動しパスワードを聞かれますので、root 用のパスワードを入力し てください。パスワードの入力に失敗すると終了します。
このメニューは、「wmconfig --output wmaker」というコマンドに
よって自動生成されています。各パッケージによって
/etc/X11/wmconfig/ 以下にインストールされたファイルを参照して
います。
Window Maker の各種設定は、Dock に登録されている
WPrefsや、メインメニューの「外観・効果音
の設定」にある
wmakerconf を利用
して、GUIによって行うことができます。個人用の設定ファイル自体は
~/GNUstep/ ディレクトリ以下にありますが、それらのファイ
ルを直接編集する必要はほとんどありません。WMPrefs や wmakerconf で設定
した内容のほとんどは、直ちに実行中の Window Maker に反映されますので、
Window Maker 自体を再起動する必要もほとんどありません。
WPrefsでの設定は大きくわけて下のような項目に分かれています。
自動配置方法、移動時の表示など
フォーカスのポリシー、ウィンドウを自動的に前に出すかどうかなど
メニューの配置方法など
各アイコンの表示方法など
リサイズ情報表示、バルーンヘルプの表示など
アイコン用の画像を検索するパスの設定
ワークスペース、Dock の設定
アニメーションの設定など
メニューの内容設定
キーボードショートカットを簡単に定義できる
マウスの速度など
あまりいじらないほうがよい
wmakerconf でも設定できる項目は同様ですが、特にウィンドウの色設定など を細かく指定できます。テーマを自作したい人にはうれしい機能ですね。つい でながら、
http://wm.themes.org/
には Window Maker 用の様々なテーマが収集されていますので、派手な画面に興味のある人は見てみるとよいでしょう。
Window Maker を終らせるには、メインメニューから「終了:セッションの終 了」を選びます。