英語フランス語スペイン語

Ad


OnWorksファビコン

fvwm1-クラウドでのオンライン

Ubuntu Online、Fedora Online、Windows Onlineエミュレーター、またはMACOSオンラインエミュレーターを介してOnWorks無料ホスティングプロバイダーでfvwm1を実行します

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

プログラム:

NAME


fvwm1-F(?)Virtual Window Manager for X11、バージョン1.x

SYNOPSIS


fvwm1 [ オプション ]

DESCRIPTION


fvwm X11 用のウィンドウマネージャです。 の派生物です twm、メモリを最小限に抑えるように再設計
ウィンドウ フレームに 3D の外観を提供し、シンプルな仮想デスクトップを提供します。
メモリ消費量は、メモリ消費量の約XNUMX分のXNUMXからXNUMX分のXNUMXと見積もられています。
twm、主にの再設計による twmマウスバインディングを保存するの方法。 加えて、
の構成可能なオプションの多く twm 削除されました。

「FVWM」という名前は何かの略でしたが、忘れました。 (貧弱で有名な愚か者?
それは本当に重要ではありません、これはとにかく頭字語ベースの社会です。)

ステータス OF この ソフトウェア


2.2 年 1999 月に FVWM XNUMX がリリースされて以来、このリリースは公式に非推奨となりました。
より長くサポートされます。 このソフトウェアのバグは報告しないでください。 また、Debianの場合
ユーザーの場合、このリリースのFVWMのモジュールのマンページは次のようになります。 FvwmAudio1(1x)など

特殊 注意 FOR XFREE86 USERS


XFree86は、で使用すると操作が混乱する可能性のある仮想画面を提供します
と組み合わせて fvwm。 XFree86では、仮想画面に表示されるすべてのウィンドウ
実際にビデオメモリに引き込まれます(物理画面に表示されるかどうかは関係ありません)。
そのため、仮想画面のサイズは使用可能なビデオ メモリによって制限されます。

fvwmの仮想デスクトップ、画面に表示されないウィンドウは実際には取得されません
ビデオRAMに引き込まれます。 仮想デスクトップのサイズは約32,000x32,000に制限されています
ピクセルですが、仮想デスクトップを約 5 回以上使用するのはおそらく非現実的です。
各方向に見える画面。 メモリ使用量は数値の関数であることに注意してください
存在するウィンドウの数 - デスクトップのサイズに違いはありません。

慣れてきたら fvwm XFree86 の virtual を無効にすることをお勧めします。
仮想画面サイズを物理画面サイズに設定することにより、画面を表示します。 なってから
に精通 fvwm XFree86の仮想画面を再度有効にすることをお勧めします。

著作権


Since fvwm に由来する twm 共有するコード twmの著作権。

fvwm 1988年にユタ州ソルトレイクシティのEvansandSutherlandComputerCorporationが著作権を所有しています。
1989年、マサチューセッツ工科大学、ケンブリッジ、マサチューセッツ、すべて
権利を留保します。 また、RobertNationの著作権は1993年と1994年にあります。

このソフトウェアとそのドキュメントを使用、コピー、変更、および配布するための許可
上記の著作権表示を条件として、目的を問わず、料金なしでここに付与されます。
すべてのコピーに表示され、その著作権表示とこの許可通知の両方が表示されます
ドキュメントをサポートする上で、そしてエバンス&サザーランドとMITの名前は
ソフトウェアの配布に関連する宣伝広告に使用されます。
具体的な書面による事前の許可。

ROBERT NATION、EVANS&SUTHERLAND、およびMITは、これに関するすべての保証を否認します
いかなる場合においても、商品性および適合性のすべての黙示の保証を含むソフトウェア
EVANS&SUTHERLANDまたはMITは、特別、間接、または結果的な責任を負うものとします。
使用、データ、または利益の損失に起因する損害または損害。
契約、過失、またはその他の曲がりくねった行為の行為。
このソフトウェアの使用またはパフォーマンスとの関連。

アナトミー OF A


fvwm ほとんどのウィンドウの周りに装飾的な境界線を配置します。 この境界線は、それぞれのバーで構成されています
側面と各コーナーに小さな「L」字型のセクション。 と呼ばれる追加のトップバーがあります
ウィンドウの名前を表示するために使用されるタイトルバー。 また、アップがあります
10個のタイトルバーボタン。 上部、側面、および下部のバーは、まとめて
サイドバー。 コーナーピースはフレームと呼ばれます。

標準のデフォルト ファイルが変更されていない限り、タイトルでマウス ボタン 1 を押すか、
サイドバーは、ウィンドウ上で移動操作を開始します。 コーナーフレームのボタン 1 を押す
ピースはサイズ変更操作を開始します。 境界のどこかでボタン 2 を押すと、
ウィンドウ操作の広範なリスト。

最大 XNUMX 個のタイトル バー ボタンが存在する場合があります。 それらの使用は完全にユーザー定義可能です。 の
デフォルト設定では、タイトルバーの両側にタイトルバーボタンがあります。 上のもの
左は、どのマウスボタンであるかに関係なく、ウィンドウオプションのリストを表示するために使用されます
使用済み。 右側のものは、ウィンドウをアイコン化するために使用されます。 タイトルバーボタンの数
使用されるのは、マウスアクションがバインドされているものによって異なります。 のセクションを参照してください
以下の「マウス」構成パラメーター。

バーチャル デスクトップ


fvwm それらを使用したいユーザーに複数の仮想デスクトップを提供します。 画面は
画面よりも大きい可能性のあるデスクトップへのビューポート。 いくつかの異なるデスクトップは
アクセス可能(概念:プロジェクトごとにXNUMXつのデスクトップ、またはアプリケーションごとにXNUMXつのデスクトップ、
ビュー アプリケーションが異なる場合)。 各デスクトップは物理デスクトップよりも大きくなる可能性があるため、
画面、画面よりも大きいウィンドウ、または関連するウィンドウの大きなグループは、
見やすい。

仮想デスクトップのサイズは、起動時に指定できます。 すべての仮想デスクトップは
同じサイズである。 個別のデスクトップの総数を指定する必要はありませんが、
合計約4億に制限されています。 現在のデスクトップ上のすべてのウィンドウを
現在のデスクトップのミニチュア ビューである Pager に表示されます。 点灯していない窓
現在のデスクトップは、そのジオメトリとともにウィンドウ リストに表示できます。
ポップアップメニューとしてアクセスできます。

「スティッキー」ウィンドウは、「スティッキー」によって仮想デスクトップを超越したウィンドウです。
画面のガラス。」常に画面に表示されたままになります。これは、次のような場合に便利です。
時計とxbiffなので、そのようなガジェットをXNUMXつだけ実行する必要があり、それは常にあなたのそばにあります。

ウィンドウのジオメトリは、現在のビューポートを基準にして指定されます。 あれは:
xterm -geometry + 0 + 0
画面の表示部分の左上隅に常に表示されます。 これ
仮想デスクトップにウィンドウを配置するジオメトリを指定することは許可されていますが、オフになっています
スクリーン。 たとえば、表示される画面が1000 x 1000ピクセルで、デスクトップが
サイズは3x3で、現在のビューポートはデスクトップの左上隅にあります。
次に呼び出す:
xterm -geometry + 1000 + 1000
画面の右下隅のすぐ外にウィンドウを配置します。 かもね
マウスを画面の右下隅に移動して待機することで見つかります
スクロールして表示します。 現在、ウィンドウをデスクトップにマップする方法はありません。
現在アクティブなデスク以外。

次のように指定されたジオメトリ:
xterm -geometry -5-5
通常、ウィンドウの右下隅は右下から 5 ピクセルの位置に配置されます。
画面の表示部分の隅。 すべてのアプリケーションがウィンドウをサポートしているわけではありません
負のオフセットを持つジオメトリ。

xtermやxfontselなどの一部のアプリケーションでは、ユーザーがでスタートアップデスクを指定できます。
コマンドライン:
xterm -xrm "* Desk:1"
デスク番号 1 で xterm を開始します。すべてのアプリケーションがこのオプションを理解できるわけではありません。
しかし。

初期化


初期化中、 fvwm キーと
ボタンの割り当て、およびその他のいくつかのこと。 これらのファイルのフォーマットについて説明します
後で。 初め、 fvwm ユーザーのホームディレクトリで.fvwmrcという名前のファイルを検索します。
それができない場合は、システム全体のデフォルトについて/etc/X11/fvwm/system.fvwmrcを検索します。 もしも
そのファイルが見つかりません、 fvwm 終了します。

fvwm 子に継承されるXNUMXつの環境変数を設定します。 これらは
$ DISPLAYは、その上のディスプレイを記述します fvwm が走っています。 $ DISPLAYはunix:0.0または
:0.0 は、rsh を介して別のマシンに渡すとうまく機能しないため、
$HOSTDISPLAY も設定され、ディスプレイのネットワーク対応の説明が使用されます。
$HOSTDISPLAY は常に TCP/IP トランスポート プロトコルを使用します (ローカル接続の場合でも)。
そのため、$DISPLAY はローカル接続に使用する必要があります。Unix ドメイン ソケットを使用する可能性があるためです。
より高速です。

WINDOWS


通常、xeyesやoclockなどの形状のウィンドウを使用する場合は、いくつかのオプションがあります。 君は
それらをすべて装飾なしにすることができます(たとえば、NoBorder時とNoTitle時)。
デフォルトの構成を使用し、装飾したままにします。この場合、装飾的な境界線を使用します。
と無地の背景が表示されます。 または、SHAPE拡張機能でコンパイルすることもできます
Makefile のフラグを変更することにより、この場合、整形されたウィンドウはなしで取得されます。
背景、およびタイトルバーがウィンドウの上に浮かんでいます。 成形された窓の延長が増加します
整形されたウィンドウがない場合、ウィンドウ マネージャのメモリ消費量は約 60 キロバイトです。
存在しますが、成形されたウィンドウが存在する場合はほとんど効果がありません。

ICONS


基本的な fvwm 構成は、モノクロのビットマップ アイコンを使用します。 twm. XPMの場合
拡張機能がコンパイルされ、ctwm、MS-Windows、またはMacintoshに似たカラーアイコン
アイコンを使用できます。 これらのオプションを使用するには、次のようにXPMパッケージが必要です。
Makefile.noImake と Imakefile に記述されています。

SHAPEオプションとXPMオプションの両方がコンパイルされている場合は、シェイプされたカラーアイコンが表示されます。
とても気が利いています。

モジュール


モジュールは、別個のUnixプロセスとして実行されるが、送信する別個のプログラムです。
にコマンド fvwm 実行します。 将来のリリースは、これらの手段を提供することが期待されています
ウィンドウ情報を抽出するモジュール fvwm. ユーザーは独自のモジュールを作成して実行できます
の整合性に影響を与えることなく、奇妙なまたは奇妙な操作 fvwm そのもの。

モジュールはによって生成されなければなりません fvwm のためにXNUMX本のパイプを設置できるように fvwm とモジュールに
と通信します。 パイプは、モジュールの開始時にすでに開いており、
パイプのファイル記述子は、コマンドライン引数として提供されます。

モジュールは中にスポーンすることができます fvwm モジュールオプションによる初期化、またはいつでも
組み込みのモジュールを使用して、Xセッション中に。 モジュールは、次の期間存在することができます
Xセッション、または単一のタスクを実行して終了できます。 モジュールがまだアクティブな場合
fvwm 辞めろと言われたら fvwm 通信パイプを閉じ、受信を待ちます
モジュールからのSIGCHLDは、パイプの閉鎖を検出して終了したことを示します。
モジュールがパイプの閉鎖を検出できない場合 fvwm 約30秒後に終了します
とりあえず。 同時に実行するモジュールの数は、操作によって制限されます
システムで同時に開くファイルの最大数で、通常は 60 から 256 の間です。

モジュールは単にテキストコマンドをに送信します fvwm 組み込みのコマンドエンジン。 テキストコマンド
.fvwmrcセットアップファイルのマウスバインディングの場合と同じようにフォーマットされます。 特定
サンプルモジュールGoodStuffのように、補助情報も送信されます。 The
GoodStuffモジュールは、独自のマニュアルページに記載されています。

ICCCM コンプライアンス


fvwm ICCCM1.1に準拠しようとします。 この時点で(1.20l)カラーマップの処理は
完全に ICCCM に準拠しています。 さらに、ICCCM は、
アプリケーションは、キーボード ショートカットと一致しない任意のキーストロークを受け取ります。
で使用されるアプローチ fvwm および他のほとんどのウィンドウマネージャー。

M4 前処理


If fvwm M4 オプションでコンパイルされ、 fvwm 使用されます m4(1) セットアップファイルを前処理する
解析前。 このように使用できます m4 実行時に操作を実行するマクロ。 これ
さまざまな特性を持つさまざまなディスプレイでの作業が非常に簡単になります。

たとえば、気分に応じて、異なる配色が必要になる場合があります。 のXNUMXつの方法
これを行うには、 -m4opt あなたの気分を指定します。 日当たりの良い気分での使用 -m4opt
-Dサニー; 暗い気分での使用 -m4opt -Dダーク。 その場合、.fvwmrcファイルには次のものが含まれる可能性があります。
ifdef(`サニー',`
StdForeColorブラック
StdBackColor ライトスカイブルー
HiForeColorイエロー
HiBackColor ピーチパフ1
PagerBackColorBlanchedAlmond')

ifdef( `Dark'、`
StdForeColorブラック
StdBackColor #60a0c0
HiForeColorブラック
HiBackColor#c06077
PagerBackColor#5c54c0
PagerForeColor 蘭
StickyForeColorブラック
StickyBackColor#60c0a0')

以下 m4 シンボルはによって事前定義されています fvwm:

BITS_PER_RGB RGBカラーの有効ビット数。 (の対数基数2
作成できる個別の色の数。 これはしばしばです
で表示できる色数とは異なります
一度。)

CLASS あなたのビジュアルクラス。 のいずれかを返します 静的グレー, グレースケール,
静的色, 擬似カラー, 天然色, ダイレクトカラー、または、それができない場合
あなたが持っているものを決定し、 非標準.

クライアントホスト クライアントを実行しているマシン。

これは「はい」または「いいえ」のいずれかになります。 これは単なるラッパーです
CLASS定義。 に「はい」を返します *色 および「いいえ」
静的グレー & グレースケール.

FVWMDIR これは、モジュールが構成されたパスに設定されます。
インストールされています。

FVWM_VERSION これは、のバージョンを含む文字列です。 fvwm.

HEIGHT ディスプレイの高さ(ピクセル単位)。

ホーム ユーザーのホームディレクトリ。 環境から取得します。

ホスト名 クライアントを実行している正規のホスト名(つまり、完全修飾
のバージョン クライアントホスト).

OPTIONS これは、使用されるコンパイル時オプションの文字列です。 各オプションは
スペースで区切られています。

PLANS デフォルトのルートでディスプレイがサポートするビットプレーンの数
窓。

RELEASE Xサーバーのリリース番号。 MIT X11R5の場合、これは 5.

リビジョン Xマイナープロトコルリビジョン。 によって見られるように プロトコルリビジョンとします。

サーバーホスト この変数は、実行中のマシンの名前に設定されます
Xサーバー。

TWM_TYPE どちらかを教えてくれます twm 分岐が実行されています。 常にに設定されます
このプログラムの文字列「fvwm」。 これは保護に役立ちます
あなたの一部 .twmrc そのファイル fvwm 適切な理解できない(のように
ワークスペース)他の人と一緒に使用できるように twm プログラム。

USER プログラムを実行しているユーザーの名前。 から取得
環境。

VENDOR Xサーバーのベンダー。 例えば: マサチューセッツ工科大学(MIT) X コンソーシアム.

VERSION Xメジャープロトコルバージョン。 によって見られるように プロトコルバージョンとします。

WIDTH ディスプレイの幅(ピクセル単位)。

X_解像度 ディスプレイのX解像度(ピクセル/メートル)。

Y_解像度 ディスプレイのY解像度(ピクセル/メートル)。

あなたが研究すればあなたはそれを見つけるかもしれません m4(1) マニュアルをよく理解し、の力を理解する
m4、これは 非常に 便利で強力なツール。 しかし、あなたがシンボルのいずれかを使用する場合
によって事前定義されています m4、あなたは深刻な危険にさらされています! たとえば、Sunの m4 事前定義 include,
したがって、.fvwmrc でその名前を使用すると、運が悪くなります。 正しい解決策
この問題は、厄介な単語を引用符で囲むことです。 `インクルード'.

この問題を軽減するには、次のオプションが役立つ場合があります。 を変更するには
によって使用される引用文字 m4、オプションを使用します -m4-squote & -m4-equote。 必ず
それ以外の場合は、両方のオプションを指定してください m4 混乱します。 これらが与えられると、 変更見積もり
マクロは、ユーザーの fvwmrc ファイルが処理される前に与えられます。

注意: 一部のバージョン m4 引用文字の変更に関して壊れており、
含まれるファイル。 引用符の文字列がXNUMX文字より長い場合、マクロ
"include(< >) "、ここで"<<"と">> "は引用文字であり、余分な文字が含まれています
インクルードファイルの内容を囲む文字。 これはfvwmを混乱させます。 SunOS 4.1.3
この問題があることが知られています。

GNUを使用している場合 m4 追加のオプションが利用可能です。 指定することで -m4-プレフィックス いつ
起動 fvwm, m4 すべての組み込みマクロにプレフィックスを付けるように指示されています m4_。 したがって、 include
になる m4_include.

m4 前処理の可用性は、コンパイル定義 M4 の影響を受けます。

OPTIONS


これらは、によって認識されるコマンドラインオプションです。 fvwm:

-f 構成ファイル
目的 fvwm 使用する 構成ファイル .fvwmrc の代わりにユーザーのホーム ディレクトリに
ウィンドウマネージャー構成ファイル。

-デバッグ Xトランザクションを同期モードにします。これにより、処理速度が大幅に低下しますが、
それを保証します fvwmの内部エラーメッセージは正しいです。

-d 表示名
から取得した名前ではなく、「displayname」という名前のディスプレイを管理します。
環境変数$DISPLAY。

-s マルチスクリーンディスプレイで、 fvwm $DISPLAYで指定された画面でのみ
環境変数または-dオプションを介して提供されます。 通常は、 fvwm しようとします
マルチスクリーンディスプレイのすべての画面で起動します。

-バージョン
のバージョンを印刷する fvwm stderrに。

次のオプションは、fvwm が M4 オプションでコンパイルされている場合にのみ使用できます。

-no-m4 使用しない m4 .fvwmrc を前処理します。 デフォルトでは、起動を前処理します
使用してファイル m4(1).

-m4-プレフィックス
GNUの場合 m4 利用可能です、原因 m4 すべての組み込みコマンドの前に m4_.

-m4opt オプション
このオプションをに渡す m4を選択します。 オプション スペースを含まない任意の文字列にすることができます。
このオプションは複数回発生する可能性があります。 GNUの場合 m4 利用可能です、 DO NOT 合格 -P
ここのオプション。 使用する -m4-プレフィックス を代わりにお使いください。

-m4-squote 文字列
与えられたこれを使用してください 文字列 開始引用文字として。 また、指定する必要があります
-m4-equote.

-m4-equote 文字列
与えられたこれを使用してください 文字列 終了引用文字として。 また、指定する必要があります
-m4-squote.

-m4prog path
  path 目的のm4プロセッサの場所として。 デフォルトでは、m4progはに設定されています
ユーザーのパスのどこかに存在する必要がある「m4」。 このオプションを使用すると、ユーザーは次のことができます。
使用するm4のバージョンを明示的に選択します。

CONFIGURATION ファイル


構成ファイルは、マウスとボタンのバインディング、色、仮想を記述するために使用されます
表示サイズ、および関連アイテム。 このセクションでは、構成オプションについて説明します。 線
「#」で始まるものは無視されます fvwm。 '*'で始まる行は
モジュール構成コマンドが含まれています(の構成コマンドではありません) fvwm
自体)。

アプリバッキングストア
アプリケーション ウィンドウがバッキング ストアを要求するようにします。 このオプションは、
ウィンドウマネージャーの ICCCM 準拠。 このオプションは物事をスピードアップすることができますが、
ウィンドウの再描画に費用がかかるX端末では、通常はあまり役に立たない可能性があります
ワークステーション。

オートレイズ 遅らせる
ウィンドウの自動起動を有効にし、時間遅延 (ミリ秒) を指定します。
ウィンドウが入力フォーカスを取得してから自動的に上がるまでの間。
このオプションは、focus-follows-mouseモードで機能し、Click-to-Focusモードで機能します。
装飾の代わりにアプリケーション ウィンドウ内をクリックすると、フォーカスが変更されます。
窓。 Click-to-Focusモードでは、次の方法でフォーカスを上げる動作を抑制することができます。
負の遅延値を指定します。

バッキングストア
目的 fvwm バックストアをリクエストするための装飾。 に関する議論を参照してください。
AppsBackingStore。

境界幅 幅(Width)
装飾されたウィンドウの境界幅を指定された値に変更します。 The
デフォルトは6ピクセルです。

Styleコマンドは、指定するための別の(より一般的な)方法を提供します
境界幅。

ボタンスタイル ボタン# 幅(Width)x高さ
タイトル バー ボタンで使用される四角形の装飾形状を定義します。 ボタン#
はタイトルバーのボタン番号で、0から9の間です。タイトルバーの説明
ボタン番号は、以下のマウスセクションに記載されています。 幅はのパーセンテージです
使用するボタンの全幅。 高さは全高のパーセンテージです
使用する。 負の数を指定すると、陰影が反転します。

それだけではありません! 次のような行を使用する場合:
ButtonStyle:2 4 50x30 @ 1 70x70 @ 0 30x70 @ 0 50x30 @ 1
ボタン 2 の装飾は、からの線で構成される 4 ポイント パターンを使用します
(x = 50、y = 30)から(70,70)までの影の色(@ 0)、次に(30,70)までの影の色
色、そして最後にハイライト色(@ 50,30)で(1)に。 それはあまりにも混乱していますか?
サンプルの system.fvwmrc を参照してください。

センターオンサーキュレート
循環時、ポインタのあるウィンドウを含むデスクトップページ
移動先は自動的に選択されます。 CenterOnCirculateが選択されている場合は、 fvwm
ターゲットウィンドウをデスクトップビューポートの中央に配置するのではなく、最善を尽くします
最も近いページに並ぶだけです。

循環スキップ ウィンドウ名
サーキュレートアップまたは
循環ダウン関数が呼び出されます。 ウィンドウ名 ウィンドウの名前またはその
とに提供されます。

Styleコマンドは、指定するための別の(より一般的な)方法を提供します
CirculateSkip。

循環スキップアイコン
循環およびワープ操作で、アイコン化されたウィンドウをスキップします。

ClickTime 遅らせる
ボタンを押してからボタンを押すまでの最大遅延(ミリ秒単位)を指定します
組み込み関数のリリースを押して、マウスクリックのアクションを検討します。 デフォルト
遅延は 150 ミリ秒です。

クリックしてフォーカス
通常、キーボード入力は、マウス ポインターがあるウィンドウに送られます。
キーボード入力は、マウスが
新しいウィンドウに配置されたポインター。

カーソル カーソル番号 カーソルの種類
これは、カーソルスタイルを変更する非常に厄介な方法を提供します。 カーソル番号 どちらかを教えてくれます
変更するカーソルは、次のように 0 ~ 12 の数値です。

0POSITION-最初にウィンドウを配置するときに使用されます。
1 TITLE - ウィンドウのタイトルバーで使用されます。
2DEFAULT-カーソルを設定しないウィンドウで使用されます。
3SYS-タイトルバーボタンのXNUMXつで使用されます。
4 MOVE - ウィンドウを移動またはサイズ変更するときに使用します。
5 WAIT - EXEC 組み込みコマンド中に使用されます。
6 MENU - メニューで使用されます。
7SELECT-iconifyなどのさまざまな組み込みコマンドに使用されます。
8DESTROY-組み込みのDESTROYおよびDELETEに使用されます。
9 TOP - ウィンドウの上部サイドバーで使用されます。
10RIGHT-ウィンドウの右側のサイドバーで使用されます。
11BOTTOM-ウィンドウの下部サイドバーで使用されます。
12 LEFT - ウィンドウの左側のサイドバーで使用されます。
13TOP_LEFT-ウィンドウの左上隅で使用されます。
14TOP_RIGHT-ウィンドウの右上隅で使用されます。
15 BOTTOM_LEFT - ウィンドウの左下隅で使用されます。
16 BOTTOM_RIGHT - ウィンドウの右下隅で使用されます。

  カーソルの種類 引数は、使用するカーソルの形状を示す数値です。 The
利用可能な番号は /usr/include/X11/cursorfont.h にあり、現在
0から152までの偶数。現時点では、次のカーソルタイプは次のとおりです。
入手可能:

0X_cursor2矢印
4based_arrow_down 6based_arrow_up
8ボート10ボゴシティ
12 左下コーナー 14 右下コーナー
16 ボトムサイド 18 ボトムティー
20 ボックススパイラル 22 センターポイント
24 丸 26 クロック
28 コーヒーマグ 30 クロス
32cross_reverse34十字線
36ダイヤモンドクロス38ドット
40ドットボックス42double_arrow
44ドラフトラージ46ドラフトスモール
48draped_box50交換
52フルール54ゴブラー
56 ガンビー 58 hand1
60 ハンド2 62 ハート
64アイコン66iron_cross
68 左ポイント 70 左サイド
72left_tee74左ボタン
76 l_角度 78 lr_角度
80 男 82 中ボタン
84マウス86鉛筆
88海賊90プラス
92 質問矢印 94 右ポイント
96 右サイド 98 右ティー
100右ボタン102rtl_logo
104 帆船 106 sb_down_arrow
108 sb_h_double_arrow 110 sb_left_arrow
112 sb_right_arrow 114 sb_up_arrow
116sb_v_double_arrow118シャトル
120 サイジング 122 スパイダー
124 スプレー缶 126 スター
128ターゲット130tcross
132 左上矢印 134 左上コーナー
136 トップ右コーナー 138 トップサイド
140top_tee142トレッキング
144ul_angle146傘
148ur_angle150時計
152 エクスターム

デコレートトランジエント
通常は装飾されていない一時的なウィンドウに、
いつもの fvwm 装飾。 xtermメニューなどの一部のポップアップウィンドウは次のとおりです。
ウィンドウマネージャーによって管理されておらず、まだ装飾を受けていません。

デスクトップスケール 規模
画面に対する仮想デスクトップのスケールを定義します。

デスクトップサイズ 水平なx垂直
仮想デスクトップのサイズを物理画面サイズの単位で定義します。

ドントムーブオフ
ウィンドウがデスクトップから移動したり、最初にデスクトップから配置されたりするのを防ぎます。 あ
このオプションを使用すると、正しく動作しないプログラムがいくつかあります。 これだけは保持します
デスクトップの端からウィンドウが完全に失われるのを防ぎます。 それは主張します
デスクトップに16ピクセルを保持しますが、全体を保持することについては少し気にしません
机の上の窓。 ウィンドウを部分的に使用したくない場合は、EdgeResistanceを参照してください
画面から。

エッジ抵抗 スクローリング 移動する
マウスを上に移動してデスクトップビューポートを変更するのがどれほど難しいかを示します
画面の端と、ウィンドウを画面の端から移動するのがどれほど難しいか
スクリーン。

最初のパラメーターは、ポインターが画面上で費やす必要のあるミリ秒数を示します
前のエッジ fvwm ビューポートを移動します。 これは、使用する人々を対象としています
「EdgeScroll100」ですが、誤ってページをめくっています。
したくない。

XNUMX番目のパラメータは、ウィンドウの画面の端にあるピクセル数を示します。
エッジは、実際に画面から部分的に移動する前に移動する必要があります。

「EdgeScroll0」を使用しても、ウィンドウを移動またはサイズ変更できることに注意してください。
現在の画面の端を横切って。 最初のパラメータを
EdgeResistance10000このタイプのモーションは不可能です。 EdgeResistanceが少ない
10000より大きく0より大きい場合、ページ上を移動することは困難になりますが、そうではありません
不可能。

エッジスクロール 水平な 垂直
カーソルがaの端に当たったときにスクロールするページの割合を指定します
ページ。 ページの端に到達したときにページングやスクロールが必要ない場合
.fvwmrcファイルに「EdgeScroll0」を含めます。 ページ全体が必要な場合は、
「エッジスクロール 100 100」。 水平方向と垂直方向の両方が正の数でなければなりません。

水平方向と垂直方向のパーセンテージに1000を掛けると、スクロールします
デスクトップの端で折り返されます。 「EdgeScroll100000」を使用する場合
fvwm ページ全体をスクロールし、デスクトップの端で折り返します。

フォント フォント名
作る fvwm フォントを使用 フォント名 メニューの「固定」の代わりに、サイズ変更インジケーター、
およびアイコンラベル(IconFontが指定されていない場合)。

演算 関数名
で構成される複雑な関数の定義を開始します。 fvwm 内蔵
関数。後でマウスボタンまたはキーにバインドされます。 関数名
引用符で囲みます。 関数エントリは、関数に続く行に含まれています
キーワード。 定義はキーワード EndFunction で終わります。 関数エントリは
次の例のように指定します。 各行の最初の単語は、
実行される組み込み関数、必要なイベントのタイプに従います
アクションをトリガーし (引用符で囲みます)、その後に追加の引数が続きます
組み込み関数で必要です。 メニューは Popup ビルトインを使用して指定できます
メニューが構成ファイルで以前に定義されている限り。

認識されるトリガーアクションは、即時、モーション、クリック、およびです。
ダブルクリック。 機能がアクティブになるとすぐに即時アクションが実行されます。
ウィンドウが選択されていない場合でも。 即時以外のアクションがある場合
もの、 fvwm ユーザーがクリック、ダブルクリック、またはドラッグしているかどうかを確認するために待機します
ハツカネズミ。 決定が下された後、 fvwm からの組み込みのみを実行します
トリガーアクションがによって実行されるアクションと一致する関数定義
ユーザー。

次の例がウィンドウのタイトルバーのボタン 1 にバインドされている場合、
ボタン1が押され、 fvwm ボタンが離されたかどうかを確認するために 150 ミリ秒待機します。 もしも
ボタンが離されない fvwm 移動操作を開始します。 引っ越しのとき
操作が完了すると、レイズ操作が実行されます。 ボタンのリリースが
その後検出 fvwm 150回目のクリックをさらにXNUMXミリ秒待ちます。 ワンクリックだけなら
が検出された場合、ウィンドウが上がります。 XNUMX 回のクリックが検出された場合、ウィンドウ
交互に上下します。 150ミリ秒の待機時間を変更できます
ClickTime オプションを使用します。
機能「移動または上昇」
「モーション」を動かす
「モーション」を上げる
「クリック」を上げる
RaiseLower「DoubleClick」
エンドファンクション
クリックとダブルクリックの概念は、キーボードの使用には引き継がれません
ショートカット。

InitFunctionとRestartFunctionのXNUMXつの特別な関数があります。 InitFunction
いつ呼び出されますか fvwm 任意の X セッションで初めて開始され、
モジュールの起動、バックグラウンドパターンの設定、およびプログラムの開始に使用されます。 再起動
関数は次の場合に呼び出されます fvwm 再起動されます。 モジュールの起動や
背景パターンを設定しますが、プログラムの起動にはおそらく使用しないでください。

ハイバックカラー 色名
選択したウィンドウの背景色をに設定します 色名。 使用する場合
モノクロ画面このオプションは無視され、白が使用されます。

ハイフォアカラー 色名
選択したウィンドウのタイトルの色をに設定します 色名. モノクロを使用する場合
screen このオプションは無視され、黒が使用されます。

アイコン ウィンドウ名 ビットマップファイル
ウィンドウがアイコン化されたときに使用するビットマップを指定します。 The ウィンドウ名
アプリケーションのウィンドウ名またはクラス名にすることができ、引用符で囲む必要があります。
  ビットマップファイル 標準のX11ビットマップファイルへのフルパス名または
IconPathまたはPixmapPathのファイル。 指定されたビットマップ/ピックスマップはで使用されます
ウィンドウ自体によって提供されるアイコンよりも優先されます。

If fvwm カラー アイコンの XPM サポートを使用してコンパイルされている場合 ビットマップ XPMにすることができます
ピックスマップ ファイル。

ウィンドウ名 二重引用符で囲む必要がありますが ビットマップファイル いけない。
環境変数はで使用しないでください ビットマップファイル 仕様。

If ウィンドウ名 が空の文字列である場合、指定されたファイルがデフォルトのアイコンであり、
他のアイコンビットマップまたはピックスマップが見つからない場合に使用されます。
アイコン""my-favorite-icon

Styleコマンドは、アイコンを指定するための別の(より一般的な)方法を提供します。

アイコンボックス top ボトム
アイコンを配置する画面の領域を定義します。 最大XNUMXつのアイコンボックスを使用できます
定義されています。 IconBox 行が提供されている場合、アイコンは自動的に配置されます。
可能であれば、それら。 ウィンドウがアイコン化されるたびに、新しい場所が検出されます。
アイコンボックスは、左から右へ、次に上から下へとスペースを検索します。 アイコン
他のアイコンの上に自動的に配置されることはありませんが、下に配置される場合があります
アプリケーション ウィンドウ。 もしも or が負の場合 fvwm 画面を追加します
それに幅。 もしも top or ボトム が負の場合 fvwm 画面の高さをに追加します
それ。 注:-0は、画面の右または下のピクセルとして解析されません。 必ず
代わりに-1を使用してください。

IconBox行が提供されていないか、すべてのアイコンボックスがいっぱいの場合は、 fvwm 配置します
現在のポインタ位置の近くのアイコン。

アイコンフォント フォント名
作る fvwm フォントを使用 フォント名 アイコンラベル用。 省略した場合、メニューフォント(指定
代わりに、フォント構成パラメーターによる)が使用されます。

アイコンパス path
ビットマップが存在するディレクトリのフルパス名のコロンで区切られたリストを指定します
(モノクロ)アイコンがあります。 各パスはスラッシュで始まる必要があります。 注:
M4 パッチが含まれている場合 fvwm 構築され、その後 m4 言葉を壊したくなるでしょう
IconPathまたはPixmapPathコマンドに頻繁に表示される「include」。 に
これを修正して、IconPath コマンドの前に undefine(`include') を追加します。

キー キーネーム コンテキスト 修飾子 演算
キーボードキーを指定されたものにバインドします fvwm 組み込み関数。 定義は同じです
マウスボタン番号がキーに置き換えられることを除いて、マウスバインディングと同様
名。 の キーネーム /usr/include/X11/keysymdef.hからのエントリのXNUMXつであり、
先頭のXK_は省略されています。 The コンテキスト & 修飾子 フィールドはマウスのように定義されます
バインディング。

キーをタイトルバーボタンにバインドしても、
マウスバインディングも存在します。

寛大
ICCCMは、アプリケーションがwm_hintsの入力フィールドを設定した場合に
構造をFalseにすると、ウィンドウマネージャーが入力を与えることはありません。
集中。 これが必要なことを私が知っている唯一のアプリケーションはsxpmであり、それは
些細な修正を伴うばかげたバグであり、とにかくプログラムに全体的な影響はありません。 噂
一部の古いアプリケーションにも問題があるということです。

このパラメータが設定されている場合は、 fvwm は、この ICCCM 規則を無視します。

メニューの背景色 色名
メニューの背景色を設定します。 モノクロを使用する場合、このオプションは無視されます。 これ
オプションは、次の場合にのみ使用できます fvwm MENUCOLOR が定義された状態でコンパイルされます。

メニューの前の色 色名
メニューの前景色を設定します。 モノクロを使用する場合、このオプションは無視されます。 これ
オプションは、次の場合にのみ使用できます fvwm MENUCOLOR が定義された状態でコンパイルされます。

メニュースティプルカラー 色名
メニューの網掛けのエントリの色を設定します(許可されていない機能の場合)
現在選択されているウィンドウで)。 モノクロを使用する場合、このオプションは無視され、
点刻模様を使用しています。 このオプションは、次の場合にのみ使用できます。 fvwm でコンパイルされます
MENUCOLORが定義されています。

モジュール モジュール名
初期化中に生成するモジュールを指定します。 現在のところ
利用可能なモジュールが FvwmAudio、FvwmBacker、FvwmBanner、FvwmClean、
FvwmDebug、FvwmIconBox、FvwmIdent、FvwmPager、FvwmSave、FvwmSaveDesk、FvwmScroll、
FvwmWinList、およびGoodStuff。 これらのモジュールには、独自のマニュアルページがあります。 モジュール できる
ビルトインとしても使用できます。 モジュールは、短期間の一時的なプログラム、または
GoodStuffは、Xセッションの間残ることができます。 モジュールは終了します
可能であれば、再起動して終了する前にウィンドウマネージャによって。 を参照してください
モジュールの紹介セクション。

モジュールパス
のパスをコロンで区切ったリストを指定します。 fvwm 探しているときに検索するには
ロードするモジュール。 個々のディレクトリの末尾にスラッシュは必要ありません。

マウス ボタン コンテキスト 修飾子 演算
マウスバインディングを定義します。 ボタン マウスボタンの番号です。 もしも ボタン ゼロの場合
どのボタンでも指定された機能を実行します。 コンテキスト どこに
バインディングが適用されます。 有効なコンテキストは、ルート ウィンドウの場合は R、アプリケーションの場合は W です。
ウィンドウ、ウィンドウのタイトル バーの場合は T、ウィンドウのサイド、トップ、またはボトム バーの場合は S、a の場合は F
ウィンドウフレーム(コーナー)、アイコンウィンドウの場合はI、タイトルバーの場合は0〜9
ボタン、またはこれらの文字の任意の組み合わせ。 A は、を除くすべてのコンテキストに対応します。
タイトルバーボタン。 たとえば、FSTのコンテキストは、マウスが
タイトルバーボタンを除く、ウィンドウの境界内の任意の場所。

修飾子 修飾子なしの場合はN、制御の場合はC、シフトの場合はS、Mの任意の組み合わせです。
メタの場合、または修飾子の場合は A 。 たとえば、SM の修正は次の場合に適用されます。
MetaキーとShiftキーの両方が押されています。 X11修飾子mod1からmod5は
1から5までの数字で表されます。

演算 の一つである fvwmの組み込み関数。

タイトルバーのボタンには、左側に奇数番号のボタンが付いています。
タイトルバーと右側の偶数。 小さい番号のボタンが表示されます
番号の大きいボタンがウィンドウの外側に向かって表示されます。
ウィンドウの中央(0は10の略)。 要約すると、ボタンには番号が付けられています。
1 3 5 7 9 0 8 6 4 2
アクションがバインドされている最も高い奇数番号のボタンが、
タイトルバーの左側に描画されるボタンの数。 最高の偶数
描画されるボタンの数または右側のボタンを決定します。 アクションをバインドできます
マウスボタンまたはキーボードキーのいずれかに。

MWMBオーダー
代わりにMWMスタイルの1ピクセル幅のレリーフラインを使用します fvwmの 2 ピクセルの境界線。

MWMボタン
タイトル バーとタイトルを除くすべての装飾のボタン プレス フィードバックを無効にします。
MWMのようにバーボタン。

MWMDecorHints
目的 fvwm アプリケーションウィンドウからMOTIF_WM_HINTSアトムを読み取り、解析します
窓の装飾に関してMotifの動作を再現しようとします。
mwmでは、関数のヒントがウィンドウの装飾に影響を与えることができますが、これらの影響は
このオプションでは複製されません。

MWM関数のヒント
目的 fvwm アプリケーションウィンドウからMOTIF_WM_HINTSアトムを読み取り、解析します
許可されたウィンドウに関してMotifの動作を複製しようとします
機能。 禁止されている機能をウィンドウから削除するだけのmwmとは異なります。
メニュー、 fvwm 禁止されている機能を単純に塗りつぶします。 また、なぜなら fvwm
mwmが内部的に実装するユーザー定義マクロにいくつかの関数を実装します。
禁止されている機能のマッピングは、メニュー項目のラベルに部分的に基づいています。

MWMHintOverride
MWMFunctionHintsが使用されている場合、最大化とアイコン化は禁止されています。
トランジェント。 また、ウィンドウは、ウィンドウマネージャーが破棄してはならないことを指定できます。
それらを削除します。 これらのMWMルールは、特にに関しては愚かです。
一時的なウィンドウの場合、このMWMHintOverrideオプションを提供します。 使用する場合メニュー
MWMで使用が禁止される場合、アイテムはシェーディングされますが、ユーザーは先に進むことができます
そのアイテムを選択すると、期待どおりに動作します。

一部のアプリケーションは次の場合に破損するため、オーバーライドは慎重に使用する必要があります。
mwmヒントをオーバーライドします。

MWMメニュー
標準の代わりにMWMルックアンドフィールメニューを使用します fvwm バージョン。 これ
オプションは、他のいくつかの mwm スタイルのオプションもトリガーします。
左上に残すのではなく、画面上のウィンドウのサイズ変更/サイズ変更、および
代わりに、初期配置時のサイズ変更トリガーアクションをshift-button-1に切り替えます
twm スタイル プレスボタン ​​2

境界はない ウィンドウ名
キープ fvwm 名前の付いたウィンドウに装飾的な境界線を配置することから ウィンドウ名。 この
コマンドはタイトルバーに影響を与えません。 これは時計などに便利です
あまりスペースを取りたくないガジェット。 ウィンドウ名 窓の
名前またはそのクラス。

NoBorder を両方指定した場合 ウィンドウ名 およびNoTitle ウィンドウ名 同じウィンドウの
.fvwmrcファイルでは、ウィンドウは完全に装飾されていません。

ウィンドウ名 ワイルドカード「*」および「?」を含めることができますのウィンドウ名と一致する
通常の Unix ファイル名マッチング方法。 実際の「*」、「?」、および「\」文字
ウィンドウ名は、文字の前に「\」を付けることで入力できます。

Styleコマンドは、NoBorderを指定するための別の(より一般的な)メソッドを提供します。

境界線の幅なし 幅(Width)
タイトルや境界線のないウィンドウの装飾の幅を変更します。
デフォルトは1です。正またはゼロの値であればどれでもかまいません。 これらの装飾
装飾されていないウィンドウは、通常装飾されているサイドバーと同じコンテキストを持っています
窓。

Styleコマンドは、指定するための別の(より一般的な)方法を提供します
NoBoundaryWidth。

いいえ位置
指示する fvwm 新しいウィンドウを追加するときに PPosition フィールドを無視します。 順守
一部のアプリケーションでは PPosition フィールドが必要ですが、
それらは本当の頭痛の種です。

タイトルなし ウィンドウ名
キープ fvwm 名前の付いたウィンドウの装飾にタイトルバーを配置することから
ウィンドウ名。 これはあなたがしたくない時計や同様のガジェットに便利です
スペースを取りすぎます。 ウィンドウ名 ウィンドウの名前またはそのクラスにすることができます。

ウィンドウ名 ワイルドカード「*」および「?」を含めることができますのウィンドウ名と一致する
通常の Unix ファイル名マッチング方法。 実際の「*」、「?」、および「\」文字
ウィンドウ名は、文字の前に「\」を付けることで入力できます。

Styleコマンドは、NoTitleを指定するための別の(より一般的な)メソッドを提供します。

不透明移動 割合
告げる fvwm 不透明なウィンドウの動きが必要な最大サイズのウィンドウ
使用済み。 パーセンテージは、画面領域全体のパーセントです。 「OpaqueMove0」ですべて
ウィンドウは、従来のラバーバンドのアウトラインを使用して移動されます。 「OpaqueMove
100"すべてのウィンドウがソリッドウィンドウとして移動します。デフォルトは"OpaqueMove5 "、
これにより、小さなウィンドウを不透明に移動できますが、大きなウィンドウは
輪ゴムとして移動しました。

不透明なサイズ変更
アウトラインではなくウィンドウ自体を使用してサイズ変更操作を実行します。

ページャ X_場所 Y_場所
デスクトップ上を移動するページング スタイルを有効にします。 Pager ウィンドウ (ポップアップではありません)
(X_Location, Y_Location) に表示されます。 すべての非粘着性のミニチュア バージョン
仮想デスクトップ上のウィンドウがページャーに表示されます。 ミニチュアの色
バージョンは、フルサイズのウィンドウの境界線の色と同じです。

ページャウィンドウで、マウスボタン1を押すと、デスクトップビューポートがに移動します。
選択したページ(クリックしてフォーカスモードの場合。キーボードのフォーカスも
クリックしたミニチュアのウィンドウ)。 ページャーのウィンドウでボタン 2 を押す
ウィンドウの移動を開始し、ミニチュアを使用してウィンドウをすばやくどこにでも移動します
デスクトップ上。 ボタン 3 を押すと、ビューポートの左上隅が
ページと一致しない場合でも、ボタンを押した位置。
ボタン3をドラッグすると、移動時に選択したビューポートがスクロールします。
ポインタ。 ポケットベルは自動的に粘着性がありますが、自動的に上部に留まることはありません。

ポケットベルフォアカラー 色名
ポケットベルの前景色を 色名 黒の代わりに。 これは
ページャウィンドウで現在のビューポートを強調表示するために使用される色。 モノクロで
画面このオプションは無視されます。 ビルド時にNO_PAGERオプションが設定されている場合 fvwm
このオプションは使用できません。

ポケベルのバックカラー 色名
ページャーの背景色を 色名 白の代わりに。 上に
モノクロ画面このオプションは無視されます。 NO_PAGERオプションが設定されている場合
建物 fvwm このオプションは使用できません。

ページャフォント フォント名
作る fvwm フォントを使用 フォント名 ウィンドウにウィンドウアイコン名を書き込むため
ページャーでの表現。 このオプションを省略すると、名前は
ポケットベルウィンドウ。

ページングデフォルト ページングデフォルト値
告げる fvwm ページングを有効または無効にして起動する必要があるかどうか。 "PagingDefault
0が始まります fvwm ページングが無効になっています。 「PagingDefault1」が起動します fvwm  
ページングは​​デフォルトで有効になっています。

ピックスマップパス path
pixmapがあるディレクトリのフルパス名のコロンで区切られたリストを指定します
(カラー)アイコンがあります。 各パスはスラッシュで始まる必要があります。

ポップアップ ポップアップ名
後でマウス ボタンにバインドされるポップアップ メニューの定義を開始します。
またはキー。 ポップアップ名 引用符で囲む必要があります。 メニューエントリは行に含まれています
ポップアップキーワードに続いて。 メニュー定義は、キーワードEndPopupで終わります。
メニューエントリは、次の例に示すように指定されます。 の最初の言葉
各行は実行される組み込み関数であり、その後にキャプションが続きます
(引用符で囲まれています)メニューに表示され、その後に追加の情報が表示されます
組み込み関数に必要な引数。 サブメニューは、を使用して指定できます。
サブメニューが構成の前半で定義されている限り、ポップアップが組み込まれています
ファイルにソフトウェアを指定する必要があります。
ポップアップ「ウィンドウ操作」
タイトル「WindowOps」
移動「移動」
サイズ変更「サイズ変更」
レイズ「レイズ」
下「下」
アイコン化「(De)Iconify」
いや「」
破壊する「破壊する」
タイトル「ハードコピー」
Exec「ハードコピー」execxdpr&
Exec "Hardcopy RV" exec xdpr -rv &
終了メニュー
タブ文字がメニュー エントリのキャプションに埋め込まれている場合、
タブに続くテキストは、メニューのXNUMX番目の列に入力されます。
メニュー全体が左寄せになります。 これは、ショートカットのラベル付けを目的としています。 タブ
文字は本当にタブでなければなりません。 スペースに拡張すると機能しません! 為に
例:
ポップアップ「ウィンドウ操作」
タイトル「WindowOpsAlt-F1」
.
.
.
左調整メニューの始まりです。 Alt-F1は右側に配置されます
メニューの。

ショートカット キーは、メニュー定義で文字の前に指定することができます。
アンパサンド付き。 アンパサンドは表示されませんが、その後の文字は表示されます
下線が引かれ、ユーザーが対応するキーを押すと表示されます。
そのアイテムは、ユーザーがマウスでクリックしたかのようにアクティブになります。 それだけ
英字と数字をショートカットキーとして使用できます。 のシフト状態
ショートカット文字をテストするとき、キーボードは無視されます。 例えば:
ポップアップ「ウィンドウ操作」
最大化 "Maximise" 100 100
終了メニュー
このメニューがポップアップすると、「x」に下線が引かれ、「x」キーを押します。
現在のウィンドウが最大化されます。 ショートカットキーが機能しない
ビルド時にMENU_HOTKEYSが定義されていない限り fvwm. WINDOWLIST_HOTKEYS もあった場合
定義すると、ホットキーがWindowListに自動的に追加されます。
表示されます。

ランダム配置
通常はユーザーの配置を必要とするウィンドウを自動的に作成します
少しランダムな場所に配置されます。 最善の世界のために
RandomPlacement と SmartPlacement の両方を使用します。

セーブアンダー
原因 fvwm セーブアンダーをリクエストする装飾フレーム。 これは大幅に
不透明な移動中のパフォーマンスを向上させますが、大幅な増加を引き起こします
メモリ使用量。

スロッピーフォーカス
このフォーカスモードは、フォーカスを除いて、focus-follows-mouse(デフォルト)に似ています。
マウスが新しいウィンドウに入るまで、ウィンドウから削除されません。 を終了します
ルートウィンドウに入るウィンドウは、フォーカスを変更せずに残します。

スマートプレースメント
通常はユーザーの配置を必要とするウィンドウを自動的に作成します
スマートな場所に配置 - 他の場所と重ならない場所
画面上のウィンドウ。 そのような位置が見つからない場合は、ユーザーの配置またはランダム
代替方法として配置が使用されます。 可能な限り最高の世界のために
RandomPlacement と SmartPlacement の両方を使用します。

スターツオンデスク ウィンドウ名 デスク番号
このコマンドにより、名前またはクラスが ウィンドウ名 最初は
デスクトップ番号に配置 デスク番号. ウィンドウ名 二重で囲む必要があります
引用符。 ウィンドウにインタラクティブな配置が必要な場合は、アウトラインが表示されます
現在のデスクにありますが、ウィンドウは指定されたデスクに表示されます。

ウィンドウ名 ワイルドカード「*」および「?」を含めることができますのウィンドウ名と一致する
通常の Unix ファイル名マッチング方法。 実際の「*」、「?」、および「\」文字
ウィンドウ名は、文字の前に「\」を付けることで入力できます。

Styleコマンドは、指定するための別の(より一般的な)方法を提供します
StartsOnDesk。

ステイズオントップ ウィンドウ名
これらのウィンドウは常に他のウィンドウの上に留まろうとします。 これは便利かもしれません
常に表示したい時計やメールボックスの場合。 ウィンドウが
明示的に下げられるまで、強制的にトップに戻ろうとしません。
明示的に発生しました。 ウィンドウ名 ウィンドウの名前またはそのクラスにすることができます。

ウィンドウ名 ワイルドカード「*」および「?」を含めることができますのウィンドウ名と一致する
通常の Unix ファイル名マッチング方法。 実際の「*」、「?」、および「\」文字
ウィンドウ名は、文字の前に「\」を付けることで入力できます。

Style コマンドは、StaysOnTop を指定するための別の (より一般的な) メソッドを提供します。

StdBackColor 色名
メニューと選択されていないウィンドウの背景色をに設定します 色名。 時
モノクロ画面を使用する場合、このオプションは無視され、白が使用されます。

Styleコマンドは、指定するための別の(より一般的な)方法を提供します
StdBackColor。

StdForeColor 色名
メニューおよび選択されていないウィンドウ タイトルの前景色を 色名.
モノクロ画面を使用する場合、このオプションは無視され、黒が使用されます。

Styleコマンドは、指定するための別の(より一般的な)方法を提供します
StdForeColor。

スティッキーバックカラー 色名
選択されていないスティッキーウィンドウの背景色をに設定します 色名。 使用時
モノクロ画面このオプションは無視され、白が使用されます。 次の場合にのみ利用可能
-DMORE_COLORS は、コンパイル時に使用されます。

スティッキーフォアカラー 色名
選択されていないスティッキー ウィンドウ タイトルの前景色を 色名。 時
モノクロ画面を使用する場合、このオプションは無視され、黒が使用されます。 利用可能のみ
コンパイル時に-DMORE_COLORSが使用されている場合。

スティッキー ウィンドウ名
粘着性のある窓は「画面のガラスにくっつく」。 つまり、彼らは移動しません
仮想デスクトップの変更へのビューポート。 ウィンドウ名 ウィンドウの名前または
そのクラス。

ウィンドウ名 ワイルドカード「*」および「?」を含めることができますのウィンドウ名と一致する
通常の Unix ファイル名マッチング方法。 実際の「*」、「?」、および「\」文字
ウィンドウ名は、文字の前に「\」を付けることで入力できます。

Style コマンドは、Sticky を指定する別の (より一般的な) メソッドを提供します。

スティッキーアイコン
アイコンが常に画面のガラスにくっつくようにします。 つまり、アイコンは常に続きます
デスクトップの周りにあなた。 ウィンドウのアイコンが解除されると、スタックが解除されます。 人によっては
これは、ウィンドウを移動するのに便利な方法です。

頑固なアイコン
非アイコン化の動作を少し変更します。 ウィンドウを常に削除する代わりに
現在のページで自分自身をアイコン化する
位置。

頑固なアイコンの配置
IconBoxesと一緒に使用すると、アイコンが下に配置されないようにします
既存の窓。

頑固な配置
SmartPlacement を使用する場合、新しいウィンドウが自分自身を上に配置しないようにします。
アイコン。

形式 ウィンドウ名 オプション
このコマンドは、コマンドNoBorder、NoTitle、StartsOnDesk、
Sticky、StaysOnTop、Icon、WindowListSkip、CirculateSkip、SuppressIcons、
単一のBoundaryWidth、NoBoundaryWidth、StdForeColor、およびStdBackColor
柔軟で包括的なコマンド。 このコマンドは、の属性を設定するために使用されます
window をデフォルト以外の値に変更するか、ウィンドウマネージャのデフォルトを設定します
スタイル

ウィンドウ名 ウィンドウの名前、クラス、またはリソース文字列にすることができます。 それは含むことができます
ワイルドカード*および/または?。これらは通常のUnixファイル名の方法で照合されます。

オプション キーワードの一部またはすべてを含むコンマ区切りのリストです
BorderWidth、HandleWidth、NoIcon/Icon、NoTitle/Title、NoHandles/Handles、
WindowListSkip/WindowListHit、CirculateSkip/CirculateHit、StaysOnTop/StaysPut、
Sticky/Slippery、StartIconic/StartNormal、Color、ForeColor、BackColor、
StartsOnDesk/StartsAnyWhere、IconTitle/NoIconTitle、および NoButton/Button。

上記のリストでは、いくつかのオプションがstyle-option/opposite-style-optionとしてリストされています。
それらを持つエントリの反対のスタイルオプションは、 fvwm デフォルト
動作を変更したい場合に使用できます fvwm デフォルトの動作。

アイコンは、アイコンビットマップまたはアイコンビットマップである(オプションの)引用符で囲まれていない文字列引数を取ります
使用するピックスマップ。

StartsOnDeskは、数値引数を取ります。これは、
ウィンドウは最初に配置する必要があります。

BorderWidth は、配置する境界線の幅である数値引数を取ります。
サイズ変更ハンドルがない場合はウィンドウ。

HandleWidth は、配置する境界線の幅である数値引数を取ります。
サイズ変更ハンドルがある場合はウィンドウ。

ButtonとNoButtonは、タイトルバーの番号である数値引数を取ります
含まれる/省略されるボタン。

色にはXNUMXつの引数があります。 XNUMXつ目はウィンドウラベルのテキストの色で、XNUMXつ目はウィンドウラベルのテキストの色です。
ウィンドウ装飾の通常の背景色です。 XNUMXつの色が分かれています
スラッシュ付き。 スラッシュを使用すると問題が発生する場合は、別の ForeColor と
BackColor オプションを使用できます。

例:
#デフォルトのfvwmの動作をウィンドウのタイトルバーなしに変更します!
# デフォルトのアイコンも定義します。
スタイル"*"NoTitle、アイコン不明1.xpm、BorderWidth 4、HandleWidth 5

#今、ウィンドウ固有の変更:
スタイル"Fvwm*" NoHandles、Sticky、WindowListSkip、BorderWidth 0
スタイル"FvwmPager" StaysOnTop、BorderWidth 0
スタイル"*lock" NoHandles、Sticky、StaysOnTop、WindowListSkip
スタイル「xbiff」スティッキー、WindowListSkip
スタイル「GoodStuff」NoHandles、Sticky、WindowListSkip
スタイル "sxpm" NoHandles
スタイル「メーカーキット」

#タイトルバーをxtermのみに戻します!
スタイル「xterm」タイトル、カラーブラック/グレー

スタイル「rxvt」アイコンterm.xpm
スタイル "xterm" アイコン rterm.xpm
スタイル "xcalc" アイコン xcalc.xpm
スタイル "xbiff" アイコン mail1.xpm
スタイル「xmh」アイコンmail1.xpm、StartsOnDesk 2
スタイル「xman」アイコンxman.xpm
スタイル「matlab」アイコンmath4.xpm、StartsOnDesk 3
スタイル "xmag" アイコン magnifying_glass2.xpm
スタイル「xgraph」アイコンgraphs.xpm
スタイル "GoodStuff" アイコン toolbox.xpm

スタイル「メーカー」StartsOnDesk1
スタイル「シグナル」 StartsOnDesk 3
ウィンドウのすべてのプロパティはORで結合されることに注意してください。 上記の例では
「FvwmPager」は、ウィンドウ名が完全に一致するだけでなく、プロパティStaysOnTopを取得します。
"Fvwm*" に一致することで、NoHandles、Sticky、および WindowListSkip を取得します。 それは得ます
「*」に一致するため、NoTitle。 競合するスタイルが
最後に指定されたスタイルが使用されます。

NoIcon属性が設定されている場合、指定されたウィンドウは次の場合に単に消えます。
アイコン化されています。 ウィンドウは、window-list から復元できます。 アイコンが
引数なしで設定すると、NoIcon 属性はクリアされますが、アイコンはありません
指定。 FvwmPagerモジュールアイコンのみが存在することを許可する例:
スタイル「*」NoIcon
スタイル「Fvwmポケットベル」アイコン

抑制アイコン
アイコン ウィンドウが作成または描画されないようにします。 window-list で使用する場合
これは一種のアイコンマネージャーを提供します。

Styleコマンドは、指定するための別の(より一般的な)方法を提供します
アイコンを抑制します。

ウィンドウフォント フォント名
作る fvwm フォントを使用 フォント名 ウィンドウのタイトルバーの「固定」の代わりに。

ウィンドウリストスキップ ウィンドウ名
指定された名前のウィンドウをウィンドウ リストから除外します。

ウィンドウ名 ワイルドカード「*」および「?」を含めることができますのウィンドウ名と一致する
通常の Unix ファイル名マッチング方法。 実際の「*」、「?」、および「\」文字
ウィンドウ名は、文字の前に「\」を付けることで入力できます。

Styleコマンドは、指定するための別の(より一般的な)方法を提供します
WindowListSkip。

XOR値
ラバーバンドウィンドウ移動を行うときにビットがXORされる値を変更します
またはリサイズ。 この値の設定は、試行錯誤のプロセスです。

構築 IN 関数


fvwm キーボードまたはマウスボタンにバインドできる一連の組み込み関数をサポートします。

Beep コンピュータのビープ音を鳴らします。

サーキュレートダウン [ ウィンドウ名 ]
ポインタを、対象となるウィンドウのリスト内の次のウィンドウに移動させます
CirculateSkipは指定されていません。

オプションの引数が指定されている場合、フォーカスは最初のウィンドウに移動します
その名前(またはアイコン名またはクラス)が一致する ウィンドウ名。 オプションの引数
次の場合に必要です ウィンドウ名 提供され、引用符で囲まれています。 この議論は
関数がメニューから呼び出された場合にメニューに表示されるが、機能する名前
関数がメニューから呼び出されない場合、目的はありません。

サーキュレートアップ [ ウィンドウ名 ]
ポインタを、対象のウィンドウのリスト内の前のウィンドウに移動させます
CirculateSkipは指定されていません。

オプションの引数が指定されている場合、フォーカスは最初のウィンドウに移動します
その名前(またはアイコン名またはクラス)が一致する ウィンドウ名。 オプションの引数
次の場合に必要です ウィンドウ名 提供され、引用符で囲まれています。 この議論は
関数がメニューから呼び出された場合にメニューに表示されるが、機能する名前
関数がメニューから呼び出されない場合は目的がありません

Alt-F1が押されたときにフォーカスをxtermウィンドウに移動する例を次に示します。
キーF1AMCirculateUp "whatever" xterm

閉じる ウィンドウがウィンドウ削除プロトコルを受け入れる場合、ウィンドウにメッセージが送信されます。
優雅に自分自身を取り除くように頼む。 ウィンドウが削除を理解しない場合
ウィンドウプロトコルの場合、ウィンドウは破棄されます。

カーソル移動 水平 垂直
マウスポインタを移動します 水平な X方向のページと 垂直 ページ
Y方向に。 いずれかまたは両方のエントリが負の場合があります。 水平と
垂直方向の値はページのパーセントで表されるため、「CursorMove100」は
50ページ下に移動して左に移動します。 「CursorMove25」は、左半分に移動することを意味します
XNUMXページとXNUMX分のXNUMXページ下。 CursorMove関数は呼び出さないでください
ポップアップメニューから。

削除 ウィンドウ自体を削除するように求めるメッセージをウィンドウに送信します。
終了するアプリケーション。

デスク arg1 arg2
別のデスクトップ(ワークスペース、部屋)への変更。

If arg1 がゼロ以外の場合、次のデスクトップ番号は現在のデスクトップ番号になります
さらに arg1。 デスクトップの数は負の数になる可能性があります。

If arg1 がゼロの場合、新しいデスクトップ番号は次のようになります。 arg2.

アクティブなデスクトップの数は動的に決定されます。 デスクトップのみ
ウィンドウを含むか、現在表示されているアクティブです。 デスクトップ番号は
2147483647と-2147483648の間にあります(それで十分ですか?)。

破壊する
ウィンドウを破壊します。 窓を取り除くことが保証されていますが、かなり暴力的な方法です
アプリケーションを終了します。

幹部 command
実行する command. command 引用されていませんが です。 表示される名前です
メニューで、それが関数の呼び出し元である場合。 たとえ
関数はメニューから呼び出されません。

次の例では、ルート ウィンドウでファンクション キー F1 を修飾子なしでバインドします。
exec関数に。 プログラムrxvtは、さまざまな種類のプログラムで開始されます。
オプション。
キーF1RNExec "rxvt" exec rxvt -fg yellow -bg blue -e / bin / tcsh&

フォーカス必要に応じてビューポートまたはウィンドウを移動して、選択したウィンドウを表示します。 セット
キーボードは選択したウィンドウにフォーカスします。 必要に応じてウィンドウを上げます
見える。 フォーカス フォロー マウス モードで、選択したウィンドウにポインターをワープします。
アイコン化を解除しません。 この関数は、主に次のようなモジュールで使用します。
FvwmWinList。

演算
以前に定義された関数をキーまたはマウス ボタンにバインドするために使用されます。

次の例では、マウスボタン1を「Move-or-Raise」という関数にバインドします。
その定義は、このマニュアルページの前半で例として提供されています。 後
このバインディングを実行する fvwm ボタンを押すたびに移動または上昇機能を実行します
ウィンドウのタイトルバーで1が押されました。
マウス 1 TA 機能「Move-or-Raise」

GotoPage xy
デスクトップビューポートをページ(x、y)に移動します。 左上のページは(0,0)、上部は
右は (N,0) です。ここで、N は現在の水平方向のページ数より XNUMX 少ない数です。
DeskTopSizeコマンドで指定されます。 左下のページは(0、M)で、下のページは
右ページは (N,M) です。ここで、M は、
DeskTopSizeコマンド。 GotoPage関数はポップアップメニューでは使用しないでください。

アイコン化 [ ]
ウィンドウがまだアイコン化されていない場合はアイコン化し、アイコン化されていない場合は非アイコン化します。
すでにアイコン化されています。 オプションの引数の場合 ポジティブなのは
アイコン化が許可されます。 オプションの引数が負の場合のみde-
アイコン化が許可されます。

下げるユーザーがウィンドウを下げることができます。

最大化 [ 水平な 垂直 ]
オプションの引数を指定しない場合、最大化するとウィンドウが交互に切り替わります
フルスクリーンサイズから通常のサイズまで。

オプションの引数を水平および垂直に使用すると、次のように表されます。
ユーザーはウィンドウの新しいサイズを制御できます。 もしも
水平方向が0より大きい場合、ウィンドウの水平方向の寸法は次のようになります。
水平*画面幅/100に設定します。 垂直方向のサイズ変更も同様です。 例えば、
以下は、ウィンドウを完全な垂直に切り替えるタイトルバーボタンを追加します
画面のサイズ:
マウス0A最大化4
次の場合、ウィンドウが全幅に引き伸ばされます。
マウス0A最大化4
これにより、各方向の画面サイズの半分のウィンドウが作成されます。
マウス0A最大化4
100より大きい値は注意して使用できます。

文字「p」が各座標(水平および/または垂直)に追加されている場合、
スクロール量はピクセル単位で測定されます。

モジュール モジュール名
スポーンするモジュールを指定します。 モジュールは短命の一時的なものである可能性があります
プログラムまたはXセッションの期間中残ることができます。 モジュールは
可能であれば、再起動して終了する前にウィンドウマネージャーによって終了されます。 is
まったく意味を持たないが、存在しなければならない二重引用符の文字列。

動く [ x y ]
ユーザーがウィンドウを移動できるようにします。 ウィンドウまたはそのどこかから呼び出された場合
境界線の場合、そのウィンドウが移動します。 ルートウィンドウから呼び出された場合、
ユーザーはターゲットウィンドウを選択できます。

オプションの引数xおよびyが指定されている場合、ウィンドウは次のように移動されます。
その左上隅が位置(x、y)にあること。 xとyの単位はパーセントです-
画面の、文字「p」が各座標に追加されていない限り、その場合、
場所はピクセルで指定されます。

例:
マウス1TA移動
マウス2TA移動10
マウス3TA移動10p10p
最初の例では、インタラクティブな動きが示されています。 第二に、ウィンドウ
タイトルバーが選択されているユーザーは、左上隅が10になるように移動されます。
画面の左からの画面幅のパーセント、および下の10パーセント
上から。 最後の例では、ウィンドウを座標(10,10)ピクセルに移動します。

いいえ、何もしません。 これは、メニューに空白行または区切り文字を挿入するために使用されます。 の場合
メニュー項目の指定がNop""の場合、空白行が挿入されます。 それが次のように見える場合
「」を押すと、区切り線が挿入されます。

ポップアップこのビルトインにはXNUMXつの目的があります。メニューをキーまたはマウスボタンにバインドすることと、
サブメニューをメニューにバインドします。 XNUMXつの目的の形式はわずかに異なります。

以前に定義したポップアップメニューをキーまたはマウスボタンにバインドするには:

次の例では、マウス ボタン 2 と 3 を "Window
Ops" の定義は、このマニュアル ページの前半で例として提供されています。
ウィンドウフレーム、サイドバー、
またはタイトルバー、修飾子なし(shift、control、metaのいずれでもない)。
マウス 2 FST N ポップアップ「ウィンドウ操作」
マウス 3 FST N ポップアップ「ウィンドウ操作」
キー修飾子を使用して、ポップアップをキーにバインドできます。 ポップアップは
キーにバインドし、上を介して操作することにより、マウスを使用せずに操作
矢印、下矢印、および入力キー。

サブメニューとして使用するために、以前に定義したポップアップメニューを別のメニューにバインドするには:

次の例では、サブメニュー「Quit-Verify」を定義し、それをメインにバインドします
「ユーティリティ」と呼ばれるメニュー:
ポップアップ「Quit-Verify」
タイトル 「本当にFvwmをやめますか?」
「はい、本当に終了します」を終了します
「RestartFvwm」を再起動しますfvwm
いいえ""
いいえ「いいえ、やめないでください」
ポップアップ終了

ポップアップ「ユーティリティ」
タイトル「ユーティリティ」
Exec "Xterm" exec xterm&
Exec "Rxvt" exec rxvt&
Exec "Top" exec rxvt -T Top -n Top -e top&
Exec "電卓" exec xcalc &
Exec "Xman" exec xman&
Exec "Xmag" exec xmag&
いいえ""
ポップアップ「ExitFvwm」終了-確認
ポップアップ終了
サブメニューは、それらがバインドされているメインメニューの前に定義する必要があります。 サブ-
メニューのネストは任意の深さにすることができます。

終了を終了します fvwm、通常はXも終了します。

Raise ユーザーがウィンドウを上げることを許可します。

上げ下げ
ウィンドウを交互に上げ下げします。

Refresh
画面上のすべてのウィンドウが自動的に再描画されます。

サイズ変更[ x y ]
ユーザーがウィンドウのサイズを変更できるようにします。

オプションの引数xおよびyが指定されている場合、ウィンドウは次のように移動されます。
その左上隅が位置(x、y)にあること。 xとyの単位はパーセントです-
画面の、文字「p」が各座標に追加されていない限り、その場合、
場所はピクセルで指定されます。

再起動 ウィンドウマネージャー名
目的 fvwm WindowManagerNameが"fvwm"の場合にそれ自体を再起動するか、またはに切り替える
WindowManagerName が "fvwm" 以外の場合の代替ウィンドウ マネージャー。 ウィンドウの場合
manager がデフォルトの検索パスにない場合は、フルパス名を使用する必要があります
for ウィンドウマネージャー名.

ウィンドウマネージャー名 引用されていませんが です。 に現れる名前です。
メニューから関数が呼び出された場合。 であっても必要です。
メニューから関数を呼び出さない。

このコマンドには、末尾にアンパサンドやコマンドライン引数を含めることはできません。
環境変数を使用しないでください。 次の例のうち、
最初のXNUMXつは確かに敗者ですが、XNUMXつ目は問題ありません。
キーF1RN再起動""fvwm&
キーF1RN再起動""$(HOME)/ bin / fvwm
キー F1 RN 再起動 " " twm -f .mystartupfile
キー F1 RN 再起動 " " /home/nation/bin/fvwm

スティックまだ粘着性がない場合はウィンドウを粘着性にし、すでに粘着性がない場合は非粘着性にします
ねばねば。

スクロール 水平 垂直
仮想デスクトップのビューポートをスクロールします 水平な x方向のページと
垂直 y方向のページ。 いずれかまたは両方のエントリが負の場合があります。 両方
水平方向と垂直方向の値はページのパーセントで表されるため、「スクロール100
100 "は、50ページ下にスクロールして左に移動することを意味します。" Scroll 25 XNUMX "は、スクロールすることを意味します。
左半分のページとXNUMX分のXNUMXページ下。 スクロール機能はすべきではありません
ポップアップメニューから呼び出されます。 通常、スクロールはデスクトップの端で停止します。

水平方向と垂直方向のパーセンテージに1000を掛けると、スクロールします
デスクトップの端で折り返されます。 「Scroll100000」が実行された場合
以上 fvwm 実行のたびに次のデスクトップページに移動し、折り返します
すべてのページが順番に表示されるように、デスクトップの端に配置します。

文字「p」が各座標(水平および/または垂直)に追加されている場合、
スクロール量はピクセル単位で測定されます。

タイトル 何もしません。 これは、ポップアップまたはメニューにタイトル行を挿入するために使用されます。

トグルページ
エッジスクロールを一時的に無効にします。 エッジスクロールは、呼び出すことで再度有効にすることができます
これまた。

待つ
このビルトインは、 fvwm 関数のみ。 の実行を引き起こします
新しいウィンドウ名まで一時停止する関数 表示されます。 fvwm 完全に残っています
待機中に機能します。 これは、次の場合に InitFunction で特に役立ちます。
特定のデスクトップでウィンドウを起動しようとしています:
関数「InitFunction」
Exec "I" exec xterm -geometry 80x64+0+0
"I" xterm を待ちます
机「私」 0 2
Exec "I" exec xmh -font fixed -geometry 507x750+0+0 &
「私」を待って xmh
机「私」 0 0
エンドファンクション
上記の関数は、現在のデスクで xterm を開始し、それ自体がマップされるのを待ちます。
次にデスク 2 に切り替えて、xmh を開始します。 xmh ウィンドウが表示された後、コントロール
デスク 0 に移動します。

ワープ[ ウィンドウ名 ]
CirculateDown と同じですが、アイコン化されたウィンドウにフォーカスを当てると非アイコン化されます。

Windowsデスク 新しいデスク
選択したウィンドウを指定されたデスクトップに移動します 新しいデスク.

ウィンドウリスト arg1 arg2
それぞれのタイトルとジオメトリを含むポップアップメニューを生成します(そしてポップアップします)。
現在デスクトップにあるウィンドウが表示されます。 アイコン化されたウィンドウのジオメトリ
括弧内に示されています。 ウィンドウ リストのポップアップ メニューから項目を選択すると、
そのウィンドウが現在デスクトップ上にない場合にデスクトップ上に移動すると、
の左上隅を含むページへのデスクトップ ビューポート
ウィンドウがアイコン化されている場合はウィンドウのアイコン化を解除し、ウィンドウを持ち上げます。

If arg1 が偶数の場合、ウィンドウはウィンドウ名を使用してリストされます
(タイトルバーに表示される名前)。 奇数の場合、ウィンドウのアイコン名
使用されている。

If arg1 すべてのデスクトップ上のすべてのウィンドウよりも 2 未満です (
WindowListSkip ディレクティブ) が表示されます。

If arg1 2 または 3 の場合、現在のデスクトップのウィンドウのみが表示されます。

If arg1 4 または 5 の場合、デスクトップ番号のウィンドウのみ arg2 表示されます。

キーボード ショートカット


すべての (私が思うに) ウィンドウマネージャーの操作はキーボードから実行できるので、マウスレス
操作が可能である必要があります。 仮想デスクトップをスクロールすることに加えて
Scroll ビルトインを適切なキー、ポップアップ、移動、サイズ変更、およびその他のほとんどにバインドする
ビルトインはキーにバインドできます。 組み込み関数が開始されると、ポインタが移動します
上、下、左、および右の矢印を使用して、アクションを終了するには、
戻る。 Shift キーを押したままにすると、ポインタの動きがより大きなステップで移動します
コントロールキーを押したままにすると、カーソルの移動がより小さなステップで進みます。
標準の emacs および vi カーソル移動コントロール (^n、^p、^f、^b、および ^j、^k、^h、^l) は、
矢印キーの代わりに使用します。

SUPPLIED CONFIGURATION


サンプル構成ファイル system.fvwmrc は、 fvwm 分布。 それは
よくコメントされており、の例のソースとして使用できます fvwm 構成。

USE ON マルチスクリーン 表示


-s コマンド ライン引数が指定されていない場合、 fvwm 毎に自動的に起動します
指定したディスプレイに表示されます。 後 fvwm 各画面は独立して処理されます。
の再起動 fvwm 各画面で個別に実行する必要があります。 EdgeScroll 0 0 の使用
マルチスクリーンディスプレイには強くお勧めします。

X セッションを完全に終了するには、各画面で終了する必要がある場合があります。

マルチスクリーン サポートは、次の場合にのみ使用できます。 fvwm -DMULTIPLE_SCREENS でコンパイルされます

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


無料のサーバーとワークステーション

Windows と Linux のアプリをダウンロード

Linuxコマンド

Ad