Misc. Reference Manual Pages FvwmTaskBar(2.6) 名前 FvwmTaskBar - FVWM タスクバーモジュール 形式 FvwmTaskBar は fvwm によって実行されるので、コマンドラインか らの呼び出しでは動作しません。 説明 FvwmTaskBar モジュールは、fvwm が管理するウィンドウに対応 す る ボ タンを行に整列して作られるタスクバーを提供します。第 1 ボタンでクリックすれば、フォーカスが対応するトップレベ ル の ウィンドウに移り、中ボタンでクリックすれば、トップレベルウィ ンドウを隠します。第 3 ボタンは、将来の拡張 (状況のメニュー) 用 に 予 約 されています。他のモジュール同様、FvwmTaskBar は fvwm がウィンドウマネージャとして使われているときに動作す る のみです。 起動時に、タスクバーはスクリーン全体の幅に等しい一行の形で表 示 されますが、実行状況に対応して、最大 8 行までサイズが変わ り得ます。さらに、オプション AutoStick が使われている場 合、 タスクバーはそれ自身でスクリーンの上か下に位置を自動的に決め ますが、一方の位置から他方の位置へ通常の移動操作でドラッグす ることもできます。 "Start" と名前のついているタスクバーの最初のボタン は、 fvwm へ コマンド "Popup StartMenu" を送信し、これはボタンが押され たときに一般的な目的のメニューをポップアップするのに使われま す。 FvwmTaskBar はウィンドウの右側に、現在の時刻とメールの到着を 示す組み込み機能も表示します。 COPYRIGHTS (原文) The FvwmTaskBar module is derivated from Mike Finger's FvwmWinList. Copyright 1994, Mike Finger. The author makes no guarantees or warranties of any kind about the use of this module. Use this modules at your own risk. You may freely use this module or any portion of it for any purpose as long as the copyright is kept intact. 著作権 (日本語訳) FvwmTaskBar モジュールは、Mike Finger の FvwmWinList から 派 生したものです。 1994 年の Mike Finger による著作物です。作者は、このモジュー ルの使用に関するいかなる種類の保険も、保証も与えません。この プログラムはあなた自身の責任で使用してください。この著作権が SunOS 5.9 Last change: June 30th, 1996 1 Misc. Reference Manual Pages FvwmTaskBar(2.6) このまま保持されている間はどんな目的であっても、あなたはこの モジュール、またはこのモジュールの一部を自由に使用できます。 初期化 初期化の間、FvwmTaskBar は、fvwm が起動時にそれに関係する オ プションを探すのに使用した設定ファイルと同じファイルを調べま す。その調べるオプションについては、この後のセクションで説明 します。 呼び出し FvwmTaskBar は、.fvwmrc ファイル中に 'Module FvwmTaskBar' の 行を入れることで fvwm の初期化の際に呼び出すことができます。 FvwmTaskBar は、fvwm が fvwm 内から呼び出すモジュールのた め のオプションである ModulePath で設定されているディレクトリの 中に存在していなければいけません。 設定オプション 以下のオプションを .fvwmrc ファイルに置くことができます: *FvwmTaskBarGeometry {+-}x{+-} これは、FvwmTaskBar ウィンドウの位置とその伸びる方向 を 指 定 し ます。現在の版では、サイズはサポートされておら ず、タスクバーは自分自身でスクリーンの幅全体を埋める よ うにサイズ変更します。オプション AutoStick も指定されて いる場合、モジュールは自動的に位置指定に最も近いとこ ろ のスクリーンの上か下のどちらかに固定 ("stick") します。 *FvwmTaskBarFont font これは、沈み込んでいないボタンのラベルに使われるデ フォ ル ト の フォ ントを指定します。指定されなければ、fixed フォントが仮定されます。 *FvwmTaskBarSelFont font これは、沈み込んでいるボタンのラベルに使われるフォン ト を 指定します。Start ボタンは、押されていなくても常にこ のフォントを使うことに注意してください。このオプショ ン を 指定しなければ、代わりにデフォルトのフォントが使われ ます。 *FvwmTaskBarStatusFont font これは、時計と小さいウィンドウで使われるフォントを指 定 し ます。このオプションを指定しなければ、fixed フォント が使われます。 SunOS 5.9 Last change: June 30th, 1996 2 Misc. Reference Manual Pages FvwmTaskBar(2.6) *FvwmTaskBarFore color これは、ボタンの名前で使われる色を指定します。 *FvwmTaskBarBack color これは、バーとボタンの背景色を指定します。 *FvwmTaskBarTipsFore color これは、小さいウィンドウ内の文字に使われる色を指定し ま す。 *FvwmTaskBarTipsBack color これは、小さいウィンドウの背景色を指定します。 *FvwmTaskBarGeometry geometry このオプションは、ウィンドウの位置情報を指定しま す (Y 座標のみ有用)。 *FvwmTaskBarAutoStick このオプションは、タスクバーを初期ウィンドウ位置に最 も 近 い と こ ろ の、 ス クリーンの上か下のどちらかに固定 ("stick") します。その後の任意の移動操作も、その振舞 い の影響を受けます。 *FvwmTaskBarAutoHide このオプションは、タスクバーをスクリーン下の狭い空間 に 消 してしまいます。その狭い帯にマウスが移動すると再び現 れます。このオプションは自動的に AutoStick を有効にしま す。 *FvwmTaskBarUseSkipList これは、設定ファイル内の WindowListSkip 行に上げられ て いるウィンドウを FvwmTaskBar に表示させないよう指示しま す。 *FvwmTaskBarDeskOnly これは、現在のデスクトップ上にあるウィン ド ウ の み を FvwmTaskBar に表示させるよう指示します。デスクトップが 切り替わった場合は、それに合わせてウィンドウの一覧も 変 わります。 *FvwmTaskBarUseIconNames これは、ウィンドウの正式名の代わりにウィンドウのアイ コ ン 名を使うよう、FvwmTaskBar に指示します。これは、ボタ SunOS 5.9 Last change: June 30th, 1996 3 Misc. Reference Manual Pages FvwmTaskBar(2.6) ンの幅を小さく保つのに有用です。 *FvwmTaskBarShowTransients これは、アプリケーションの一時的なウィンドウも表示さ せ るよう FvwmTaskBar に指示します。デフォルトではそれは表 示されません。 *FvwmTaskBarAction action response[,response...] これは、action が行われたときに FvwmTaskBar に response を 行 わ さ せ ま す。 現在サポートされている action は Click1, Click2, Click3 で、現在サポー ト さ れ て い る response は、モジュールや関数を含む任意の fvwm 組み込み コマンドです。下の設定例は、デフォルトの値を示してい ま す。 *FvwmTaskBarButtonWidth width これは、個々のウィンドウボタンが到達しうる最大幅を指 定 します (最小は 32 とプログラム内で定義されています)。 *FvwmTaskBarHighlightFocus マウスポインタがタスクバー上にある場合、現在のボタン の 下のウィンドウがアクティブになります。この挙動は、tvtwm のアイコンマネージャや FvwmIconMan と似ています。注意 : このオプションを FollowMouse フォーカススタイルと共に使 用する場合は、タスクバーを ClickToFocus にする必要が あ るでしょう。 *FvwmTaskBarShowTips これは、小さいウィンドウを有効にします (デフォルトで は 無効)。   以下のオプションは、タスクバー右に表示されるステータス表示に より具体的な指定を行います。 *FvwmTaskBarClockFormat format-string このオプションは、デジタル時計の時間の書式を指 定 し ま す。この書式文字列は stfrtime(3) 互換です。デフォルトで はこれは "%R" です。 *FvwmTaskBarUpdateInterval seconds これは、時間が HH:MM:SS の形式が利用できるように、ど れ く ら い の頻度で時計の表示を更新するかを指定します。デ フォルトは 60 秒です。 SunOS 5.9 Last change: June 30th, 1996 4 Misc. Reference Manual Pages FvwmTaskBar(2.6) *FvwmTaskBarBellVolume volume これは、メールを検出したときに鳴らすベルのボリューム を 設 定 し ます。値は 0 (無音) から 100 (最大音量) の間で す。デフォルトは 20 に設定されています。 *FvwmTaskBarMailBox path このオプションは、メールを指定した場所を調べるように モ ジュー ルに指示しますが、それはユーザのメールボックスの フ ル パ ス 名 で す。 デ フォ ル ト で は、 /var/spool/mail/$USER_LOGIN と なっています。値 'None' を指定すると、モジュールはメールの到着表示を行 い ま せ ん。 *FvwmTaskBarMailCommand command これは、メールアイコン上でダブルクリックしたときに実 行 される fvwm95 コマンドを指定します。 *FvwmTaskBarIgnoreOldMail これが設定されると、新しいメールがないときにビット マッ プを何も表示しません。   以下のオプションは、タスクバー左の Start ボタンに使われます: *FvwmTaskBarStartName string このオプションは、Start ボタンで表示される文字列を指 定 します (デフォルトは 'Start')。 *FvwmTaskBarStartMenu string このオプションは、Start ボタンが押されたときに呼び出 さ れ る ポッ プ アッ プメニューを指定します (デフォルトは 'StartMenu')。このモジュールは、コマンド 'Popup Start- Menu' を fvwm ウィンドウマネージャに送ります。 *FvwmTaskBarStartIcon icon-name このオプションは、Start ボタンの左に表示されるアイコ ン の名前を指定します。 設定例 以下の例は、.fvwm95rc ファイルから FvwmTaskBar の初期化コ マ ンドを記述する部分を抜き出したものです: # SunOS 5.9 Last change: June 30th, 1996 5 Misc. Reference Manual Pages FvwmTaskBar(2.6) # fvwm の起動時と再起動時に taskbar を起動 # AddToFunc "InitFunction" "I" Module FvwmTaskBar AddToFunc "RestartFunction" "I" Module FvwmTaskBar # # taskbar ウィンドウのスタイルを常に他のウィンドウの上にいるように # 設定 # Style "FvwmTaskBar" NoTitle,BorderWidth 4, HandleWidth 4,Sticky, StaysOnTop,WindowSkipList,CirculateSkip #------------------------------------ taskbar *FvwmTaskBarBack #c3c3c3 *FvwmTaskBarFore black *FvwmTaskBarTipsBack bisque *FvwmTaskBarTipsFore black *FvwmTaskBarGeometry +0-1 *FvwmTaskBarFont -adobe-helvetica-medium-r-*-*-14-*-*-*-*-*-*-* *FvwmTaskBarSelFont -adobe-helvetica-bold-r-*-*-14-*-*-*-*-*-*-* *FvwmTaskBarStatusFont fixed *FvwmTaskBarAction Click1 Iconify -1, Raise *FvwmTaskBarAction Click2 Iconify +1, Lower *FvwmTaskBarAction Click3 Iconify -1, Raise *FvwmTaskBarUseSkipList *FvwmTaskBarUseIconNames *FvwmTaskBarAutoStick *FvwmTaskBarShowTips *FvwmTaskBarButtonWidth 180 *FvwmTaskBarBellVolume 20 *FvwmTaskBarMailBox /var/spool/mail/ *FvwmTaskBarMailCommand Exec xterm -e mail *FvwmTaskBarClockFormat %I:%M %p *FvwmTaskBarStartName Start *FvwmTaskBarStartMenu StartMenu *FvwmTaskBarStartIcon mini-exp.xpm バグ 現時点では、FvwmTaskBar は fvwm95 上でしか動作しません。 SunOS 5.9 Last change: June 30th, 1996 6 Misc. Reference Manual Pages FvwmTaskBar(2.6) 作者 David Barth (barth@di.epfl.ch) SunOS 5.9 Last change: June 30th, 1996 7