FvwmTaskBar - クラウドでオンライン

これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド FvwmTaskBar です。

プログラム:

NAME


FvwmTaskBar - fvwm タスクバー モジュール

SYNOPSIS


Fvwmタスクバー []

FvwmTaskBar は fvwm によって生成されるため、コマンド ライン呼び出しは機能しません。

DESCRIPTION


FvwmTaskBar モジュールは、行ごとに配置されたボタンで構成されるタスクバーを提供します。
fvwm が管理しているウィンドウに対応します。 最初のボタンをクリックするとフォーカスが移ります
対応するトップレベルウィンドウ。 中央のボタンをクリックするとトップレベルが非表示になります
窓; XNUMX 番目のマウス ボタンは、将来の拡張 (コンテキスト メニュー) のために予約されています。 以下のような
他のモジュールでは、FvwmTaskBar は fvwm がウィンドウ マネージャーとして使用されている場合にのみ機能します。

タスクバーを開始すると、タスクバーは全幅を占める XNUMX 行のボタンとして表示されます。
画面上で表示されますが、作業中に最大 8 行までサイズを変更できます。 加えて、
AutoStick オプションが使用されている場合、タスクバーは自動的に上部に配置されます。
画面の下部にあり、通常の移動である位置から別の位置にドラッグできます
操作。

「スタート」というラベルが付いたタスクバーの最初のボタンは、「Popup StartMenu」コマンドを
fvwm。ボタンを押したときに汎用メニューをポップアップするために使用できます。

FvwmTaskBar の右側には、現在の時刻とタスクを示すウィンドウも表示されます。
内蔵の受信メールインジケーター。

著作権


FvwmTaskBar モジュールは、Mike Finger の FvwmWinList から派生しています。

Copyright 1994、MikeFinger。 著者はいかなる種類の保証も行いません。
このモジュールの使用について。 このモジュールは自己責任で使用してください。 これは自由に使えます
モジュールまたはその一部は、著作権が損なわれていない限り、目的を問わず使用できます。

初期化


初期化中、 Fvwmタスクバー fvwm から構成情報を取得して、
それに関連するオプション。 これらのオプションについては後のセクションで説明します。

呼び出し


FvwmTaskBar は、初期化中に「Module」という行を挿入することで fvwm によって呼び出すことができます。
.fvwm2rc ファイル内の「FvwmTaskBar」。

FvwmTaskBar は、fvwm の ModulePath オプションにリストされているディレクトリに存在する必要があります。
fvwmによって実行されます。

CONFIGURATION OPTIONS


次のオプションは、.fvwm2rcファイルに配置できます。

*FvwmTaskBar: ジオメトリ {+-} {+-}
FvwmTaskBar ウィンドウの位置と重力を指定します。 現在、これは、
オプションは通常の X ジオメトリ文字列としてスキャンされます。 幅と
「x」および「y」オフセットに加えて高さ。 ただし、「x」と「y」のオフセットのみ
使用されています。 将来発生する可能性のある互換性の問題を回避するには、「x」と「x」のみをコーディングしてください。
「y」オフセット。

タスクバーの実際の幅は常に画面の全幅であり、
高さは *FvwmTaskBar: Rows オプションによって制御されます。

AutoStick オプションが指定されている場合、タスクバーは自動的に上部に「固定」されます。
または画面の下部の、ジオメトリ仕様に最も近い方。

タスクバーを画面の下部に配置するには、「+0-0」のジオメトリを使用します。

*FvwmTaskBar: 行 r
FvwmTaskBar ウィンドウの最初の行数を指定します。 デフォルトは 1 で、
最大は8です。

*FvwmTaskBar: フォント フォント
ボタンのラベルが使用されていない場合に、ボタンのラベルに使用するデフォルトのフォントを指定します。
うつ病。 指定しない場合は、固定フォントとみなされます。

*FvwmTaskBar: SelFont フォント
押されたボタンに使用するフォントを指定します。 「スタート」ボタン
が押されていなくても、常にこのフォントが使用されます。 このオプションが指定されていない場合、
代わりにデフォルトのフォントが使用されます。

*FvwmTaskBar: ステータスフォント フォント
時計ウィンドウとチップウィンドウに使用するフォントを指定します。 このオプションが選択されていない場合は、
指定すると固定フォントが使用されます。

*FvwmTaskBar: 前方 カラー
ボタン名に使用する色を指定します。

*FvwmTaskBar: 戻る カラー
バーとボタンの背景色を指定します。

*FvwmTaskBar: カラーセット カラーセット
モジュールにカラーセットを使用するように指示します カラーセット ウィンドウの背景と
ボタンの前景色。 FvwmTheme のマニュアル ページを参照してください。
カラーセットの詳細については、モジュールを参照してください。

*FvwmTaskBar: IconFore カラー
アイコン化されたウィンドウを表すボタン名に使用する色を指定します。

*FvwmTaskBar: アイコン戻る カラー
アイコン化されたウィンドウを表すボタンに使用する色を指定します。

*FvwmTaskBar: アイコンカラーセット カラーセット
モジュールにカラーセットを使用するように指示します カラーセット アイコン化されたウィンドウのボタン用。
カラーセットの詳細については、FvwmTheme モジュールのマニュアル ページを参照してください。

*FvwmTaskBar: フォーカスフォア カラー
ウィンドウを表すボタンに使用する色を指定します。
集中。 指定しない場合は、*FvwmTaskBar: Fore または *FvwmTaskBar: で指定された色になります。
カラーセットが使用されます。

*FvwmTaskBar: フォーカスバック カラー
ウィンドウを表すボタンに使用する色を指定します。
集中。 指定されていない場合は、*FvwmTaskBar: Back または *FvwmTaskBar: で指定された色になります。
カラーセットが使用されます。 フォーカスのあるウィンドウを表すボタンに注意してください。
も強調表示されます。 「*FvwmTaskBar: NoBrightFocus」を参照してください。

*FvwmTaskBar: FocusColorset カラーセット
モジュールにカラーセットを使用するように指示します カラーセット を表すボタンについては、
フォーカスのあるウィンドウ。 詳細については、FvwmTheme モジュールのマニュアル ページを参照してください。
カラーセットに関する詳細。

*FvwmTaskBar: NoBrightFocus
デフォルトでは、フォーカスのあるウィンドウを表すボタンが強調表示されます。
このオプションはこの機能を無効にします。 注: を使用する場合は、このオプションが必要になります。
背景の pixmap (FvwmTheme 経由)。

*FvwmTaskBar: TipsFore カラー
ヒントウィンドウのテキストに使用する色を指定します。

*FvwmTaskBar: ヒント戻る カラー
ヒントウィンドウの背景色を指定します。

*FvwmTaskBar:ヒントカラーセット カラーセット
モジュールにカラーセットを使用するように指示します カラーセット ヒントウィンドウ用。 を参照してください。
カラーセットの詳細については、FvwmThemeモジュールのマニュアルページを参照してください。

*FvwmTaskBar: オートスティック
このオプションを選択すると、タスクバーがタスクバーの上部または下部に「固定」されます。
初期ウィンドウの配置に最も近い画面。 それ以上の動きは
操作もその動作の影響を受けます。

*FvwmTaskBar: オートフォーカス
このオプションを使用すると、カーソルがボタン上にある場合にタスクバーにウィンドウが表示されます。
タスクバーとその先端が開いています。

*FvwmTaskBar: 自動非表示 [ピクセル]
このオプションを選択すると、タスクバーが消え、タスクバーの下部に細い帯が残ります。
マウスがそのストリップに移動した場合にのみ再表示されます。 このオプション
AutoStick が自動的に有効になります。 オプションの ピクセル パラメータは厚さを指定します
ストリップの(デフォルトでは 3 ピクセル)。

*FvwmTaskBar: UseSkipList
FvwmTaskBar に WindowListSkip 行にリストされているウィンドウを表示しないように指示します
構成ファイルで。

*FvwmTaskBar: DeskOnly
FvwmTaskBar に、現在のデスクトップ上にあるウィンドウのみを表示するように指示します。 いつ
デスクトップが切り替わると、ウィンドウのリストもそれに応じて変化します。

*FvwmTaskBar: ページのみ
タスク バーと同じページにあるウィンドウのみを表示するように FvwmTaskBar に指示します。
ウィンドウがページに出入りすると、それに応じてウィンドウのリストが変更されます。

*FvwmTaskBar: 画面のみ
同じ Xinerama 画面上にのみ存在するウィンドウのみを表示するように FvwmTaskBar に指示します。
タスクバー。 ウィンドウが画面に出入りすると、ウィンドウのリストが表示されます。
それに応じて変更します。

*FvwmTaskBar: UseIconNames
ウィンドウ全体ではなくウィンドウのアイコン名を使用するように FvwmTaskBar に指示します。
名前。 これは、ボタンの幅を小さく保つのに役立ちます。

*FvwmTaskBar: ShowTransients
FvwmTaskBar にアプリケーションの一時ウィンドウも表示するように指示します。 デフォルトでは、
表示されていません。

*FvwmTaskBar: アクション アクション 応答
FvwmTaskBar に実行するように指示します 応答 いつ アクション 終わらせる。 現在サポートされているのは、
アクションは、Click1、Click2、Click3 などです。 デフォルトでは、モジュールは 5 をサポートします
マウス ボタンだけでなく、さらに多くのボタンをサポートするようにコンパイルすることもできます。 現在サポートされているのは、
応答s は、モジュールや関数を含む任意の fvwm 組み込みコマンドです。
警告: カンマ区切りのリストを使用できる以前の構文を使用すると、
fvwm との同期の問題があるため、コマンドは使用しないことを強くお勧めします。 お願いします
代わりに、複雑な fvwm 関数 (fvwm の AddToFunc コマンドで定義) を使用してください。

応答 部分的には、いくつかの事前定義された変数を使用できます。 $left, $right,
$トップ および $ボトム の左、右、上、下の座標で置き換えられます。
ボタンが押されました。 $-左, $-右, $-トップ および $-下 も同様に置き換えられます、
ただし、座標は画面の下端または右端から計算されます
代わりに (画面の右端から 5 ピクセル離れたボタンの場合、$-right
5)になります。 $width および $身長 はボタンの幅または高さに置き換えられます。
これはすべて、引用文字に関係なく実行されます。 リテラルの「$」を取得するには、
文字列「$$」。

*FvwmTaskBar: ボタンのタイトル タイトル、アイコン アイコンを押します。、 アクション アクション
FvwmTaskBar に、タスクバーにショートカット ミニボタンを配置するように指示します。 アクション いつ
クリックしました。 アイコンには、次のようなキャプションを付けることができます。 タイトルで示されるアイコン アイコンを押します。または
XNUMX つの組み合わせ。 アイコンは、
スタート ボタン。.fvwm2rc で宣言されている順序で表示されます。
ファイルにソフトウェアを指定する必要があります。

マウスのクリックごとに異なるコマンドを呼び出すには、次の構文を使用します。

*FvwmTaskBar: ボタンのタイトル タイトル、アイコン アイコンを押します。,
アクション (マウス 1) action1、アクション(マウス2) action2

*FvwmTaskBar: ButtonWidth
ウィンドウのボタンが到達する最大幅を示します。 (最低限は難しい
32でコード化されています)。

*FvwmTaskBar: パッド
ウィンドウ ボタン間のスペース (ピクセル単位) を指定します。 このオプションが選択されていない場合は、
を指定した場合、デフォルトのスペースは 3 です。

*FvwmTaskBar: ウィンドウボタンの左マージン マージン
一番左のウィンドウの左側の間のスペース(ピクセル単位)を指定します。
ボタンとスタートボタンの右側、または一番右のショートカットミニボタン。
このオプションが指定されていない場合、デフォルトのマージンは 4 です。

*FvwmTaskBar: ウィンドウボタンの右マージン マージン
一番右のウィンドウの右側の間のスペース (ピクセル単位) を指定します。
ボタンと時計の左側とヒントウィンドウ。 このオプションが選択されていない場合は、
指定した場合、デフォルトのマージンは 2 です。

*FvwmTaskBar: スタートボタンの右マージン マージン
スタート ボタンの右側とボタンの間のスペース (ピクセル単位) を指定します。
一番左のショートカット ミニボタンの左側。 このオプションが指定されていない場合、
デフォルトのマージンは 0 です。

*Fvwmタスクバー: 3DFvwm
デフォルトでは、ボタンは特別な (非対称) 3D 外観を使用します。 このオプションにより、
より古典的な 3D 外観 (つまり、fvwm のようなもの)。

*FvwmTaskBar: ハイライトフォーカス
マウス ポインタがタスクバー上にある場合、現在のボタンの下のウィンドウは
アクティブ。 この動作は、TVTWM Icon Manager または FvwmIconMan に似ています。 注: もしあなた
このオプションを FollowMouse フォーカス スタイルと組み合わせて使用​​すると、タスク バーを
ClickToFocus になります。

*FvwmTaskBar: ヒントの表示
ヒント ウィンドウを有効にします (デフォルトでは無効になっています)。

*FvwmTaskBar: NoIconAction アクション
FvwmTaskBar に実行するように指示します アクション NoIcon スタイル ウィンドウがアイコン化または解除されたときです。
アイコン化されました。 関連する座標が追加されます アクション アイコンが
FvwmTaskBar ボタンまでトレースされます。 アクションの例は「*FvwmTaskBar: NoIconAction」です。
SendToModule FvwmAnimate animate"。空白または null アクションは、この機能をオフにします。

次のオプションは、画面に表示されるステータス インジケーターをより具体的に扱います。
タスクバーの右。

*FvwmTaskBar: クロック形式 フォーマット文字列
このオプションは、デジタル時計の時刻形式を指定します。 それは ストラフタイム(3)
互換性のあるフォーマット文字列。 デフォルトでは「%R」です。 24 文字の制限があります
文字列の展開。 文字列はロケール設定によって異なります。

*FvwmTaskBar: 日付形式 フォーマット文字列
このオプションは、時計チップの日付および/または時刻の形式を指定します。 それは
ストラフタイム(3) 互換性のあるフォーマット文字列。 デフォルトでは、「%A、%B %d、%Y」です。 がある
文字列展開の制限は 40 文字です。 文字列はロケール設定に依存します
今。

*FvwmTaskBar: UpdateInterval
時計表示を更新する頻度を指定します。
HH:MM:SS 形式を使用できます。 デフォルトでは 60 秒です。

*FvwmTaskBar: ベルボリューム ボリューム
メールを検知したときのベルの音量を設定します。 0の間の値です
(ベルなし) と 100 (最大音量)。 デフォルトでは 20 に設定されています。

*FvwmTaskBar: メールボックス path
このオプションは、指定された場所でメールを検索するようにモジュールに指示します。 それは
ユーザーのメールボックスへのフルパス名。 デフォルトでは、 / var / pool / mail /$USER_LOGIN.
値「なし」は、モジュールにメール インジケーターを持たないように指示します。

*FvwmTaskBar: MailDir
ユーザーのメールボックスのデフォルト形式は mbox です。 このオプションを指定すると、
代わりに maildir 形式が使用されます。

*FvwmTaskBar: メールコマンド command
指定します fvwm メールアイコンをダブルクリックしたときに実行されるコマンド。

*FvwmTaskBar: メールチェック
新着メールをチェックする間隔を指定します。 デフォルトは XNUMX 秒です。 あ
値を XNUMX 以下にすると、メールのチェックがオフになります。

この値は、 更新間隔 値。 ザ・
メールチェックは、再描画時(フォーカスの変更など)、または直近の再描画ごとに行われます。
の因数 更新間隔 の値です。

*FvwmTaskBar:OldMail を無視する
設定すると、新しいメールがない場合はビットマップを描画しません。

次のオプションは、タスクバーの左側にある [スタート] ボタンを処理します。

*FvwmTaskBar: StartCommand command
このオプションは、スタート ボタンが押されたときに実行するコマンドを指定します。 いくつかの
他のボタンと同様に、コマンドの実行時に文字列が置き換えられます。
見る Action 詳細については。 両方の場合、 開始コマンド および スタートメニュー 定義されている、
コマンドが最初に実行され、その後メニューが開きます。 の 開始コマンド できる
メニューをボタンの上に正確に配置するために使用されます。

*FvwmTaskBar: StartCommand ポップアップ スタートメニューの四角形
$幅x$高さ+$左+$上 0 -100m

マウスのクリックごとに異なるコマンドを呼び出すには、次の構文を使用します。

*FvwmTaskBar: StartCommand (マウス 1) ポップアップ Mouse1Menu
*FvwmTaskBar: StartCommand (マウス 3) ポップアップ Mouse3Menu

*FvwmTaskBar: 開始名 文字列
このオプションでは、[スタート]ボタンに表示される文字列を指定します。 (「開始」 by
デフォルト)。 文字列を省略した場合、文字列は表示されません。

*FvwmTaskBar: スタートメニュー 文字列
このオプションは、スタート ボタンが押されたときに呼び出されるポップアップ メニューを指定します。
(デフォルトでは「スタートメニュー」)。 モジュールは「Popup StartMenu」コマンドを fvwm に送信します。
ウィンドウマネージャー。

マウスのクリックごとに異なるメニューを呼び出すには、次の構文を使用します。

*FvwmTaskBar: StartMenu (マウス 1) Mouse1Menu
*FvwmTaskBar: StartMenu (マウス 3) Mouse3Menu

*FvwmTaskBar: スタートアイコン アイコン名
このオプションは、スタート画面の左側に表示するアイコンの名前を指定します。


*FvwmTaskBar: NoDefaultStartButton
このオプションは、スタート ボタンが設定されていない場合、デフォルトのスタート ボタンを削除します。
オプションが与えられます。 スタートボタンを外すと便利です。 これは、
ボタン設定オプションを使用する場合のデフォルト。

サンプル CONFIGURATION


以下は、FvwmTaskBar の初期化を説明する .fvwm2rc ファイルからの抜粋です。


#
# fvwm 起動時にタスクバーを起動して再起動する
#

AddToFunc "StartFunction" "I" モジュール FvwmTaskBar

#
# クリック 1 アクションの場合
#

AddToFunc 非アイコン化RaiseAndFocus
+ アイコン化をオフにします
+アイ・レイズ
+私は集中します

#
# タスクバーウィンドウのスタイルを設定し、常に他のウィンドウの上に表示されるようにします
# ウィンドウズ
#

スタイル "FvwmTaskBar" NoTitle、BorderWidth 4、HandleWidth 4、Sticky、
StaysOnTop、ウィンドウリストスキップ、循環スキップ

#------------------------------------------------- タスクバー
*FvwmTaskBar: 戻る #c3c3c3
*FvwmTaskBar: フォアブラック
*FvwmTaskBar: Tipsバックビスク
*FvwmTaskBar: TipsFore 黒
*FvwmTaskBar: ジオメトリ +0-0
*FvwmTaskBar: フォント -adobe-helvetica-medium-r-*-*-14-*-*-*-*-*-*-*
*FvwmTaskBar: SelFont -adobe-helvetica-bold-r-*-*-14-*-*-*-*-*-*-*
*FvwmTaskBar: ステータスフォントを修正しました

*FvwmTaskBar: アクション Click1 DeiconifyRaiseAndFocus
*FvwmTaskBar: アクション Click2 アイコン化オン
*FvwmTaskBar: アクション Click3 下

*FvwmTaskBar: UseSkipList
*FvwmTaskBar: UseIconNames
*FvwmTaskBar: オートスティック
*FvwmTaskBar: ヒントの表示
*FvwmTaskBar: NoIconAction SendToModule FvwmAnimate アニメーション

*FvwmTaskBar: ButtonWidth 180
*FvwmTaskBar: ベルボリューム 20
*FvwmTaskBar: メールボックス / var / pool / mail /
*FvwmTaskBar: MailCommand Exec xterm -e mail
*FvwmTaskBar: クロック形式 %I:%M %p

*FvwmTaskBar: StartName 開始
*FvwmTaskBar: スタートメニュー スタートメニュー
*FvwmTaskBar: StartIcon mini-exp.xpm

*FvwmTaskBar: ボタン タイトル Mozilla、アクション exec exec /usr/local/mozilla/mozilla
*FvwmTaskBar: ボタン アイコン mini.term.xpm、アクション exec exec xterm
*FvwmTaskBar: ボタン タイトル Freeamp、アイコン mini.cd.xpm、アクション exec exec freeamp

onworks.net サービスを使用してオンラインで FvwmTaskBar を使用する



最新のLinuxおよびWindowsオンラインプログラム