これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの 1 つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド mwm です。
プログラム:
NAME
MWM — Motif ウィンドウ マネージャー
SYNOPSIS
MWM [オプション]
DESCRIPTION
当学校区の MWM ウィンドウマネージャーは、(ユーザーとユーザーによる) 制御を容易にする機能を提供します。
プログラマー) の配置、サイズ、アイコン/通常の表示、および
入力フォーカスの所有権。
スタンドアロン ウィンドウ マネージャーは CDE に不可欠な部分ではないため、
CDE 環境内の他のコンポーネント (スタイル マネージャーなど) との通信
セッションマネージャー。
オプション
-表示 ディスプレイ
このオプションは、使用する表示を指定します。 見る Xとします。
-xrm リソース文字列
このオプションは、使用するリソース文字列を指定します。
-マルチスクリーン
このオプションにより、 MWM ディスプレイ上のすべての画面を管理します。デフォルトは次のとおりです
単一の画面のみを管理します。
-名前 名
このオプションにより、 MWM 次のように、指定された名前を使用してリソースを取得します。
名前*リソース.
-画面 名 [名前 [...]]
このオプションは、によって管理される画面に使用するリソース名を指定します。 MWM.
If MWM は単一の画面を管理しているため、リスト内の最初の名前のみが使用されます。もし
MWM 複数の画面を管理している場合、画面に名前が割り当てられます。
順序はスクリーン 0 から始まります。スクリーン 0 が最初の名前を取得し、スクリーン 1 が XNUMX 番目の名前を取得します。
名前など。
外観
次のセクションでは、ウィンドウ、アイコン、アイコンの基本的なデフォルト動作について説明します。
ボックス、入力フォーカス、ウィンドウのスタック。ウィンドウマネージャーの外観と動作
特定のリソースの構成を変更することで変更できます。リソースが定義されている
「X デフォルト」という見出しの下にあります。
パーテーション類
デフォルトでは、 MWM で指定された単一の画面のみを管理します。 -表示 オプションまたは
DISPLAY 環境変数 (デフォルトでは、画面 0)。もし -マルチスクリーン オプションがある
指定されているか、 マルチスクリーン リソースは True、 MWM すべての画面を管理しようとします
ディスプレイ。
日時 MWM 複数の画面を管理している場合、 -画面 オプションを使用して各画面を表示できます
一意のリソース名。名前は空白で区切られます。たとえば、次のようになります。 -画面 scr0
scr1。名前よりも多くの画面がある場合、残りの画面のリソースは
名を使用して取得されます。デフォルトでは、画面番号が画面に使用されます。
名前。
Windows
デフォルト MWM 窓枠には、関連する機能を備えた個別のコンポーネントがあります。
Title エリア
タイトル領域は、クライアントのタイトルを表示するだけでなく、クライアントの移動にも使用されます。
窓。ウィンドウを移動するには、タイトル領域にポインタを置き、 ボタンを押します。
1 をクリックし、ウィンドウを新しい場所にドラッグします。デフォルトではワイヤーフレームが移動します
ドラッグ中に新しい位置を指定します。ボタンを放すと、
ウィンドウが新しい場所に移動されます。
Title バー タイトル バーには、タイトル領域、最小化ボタン、最大化ボタン、
およびウィンドウメニューボタン。丸窓などの形のある窓では、タイトル
バーが窓の上に浮かんでいます。
最小限に抑える ボタン
ウィンドウをアイコンにするには、最小化ボタン (
フレームボックス付き 小さい その中の正方形)。
最大化します ボタン
ウィンドウを画面いっぱいに表示するには (または、ウィンドウが許可する最大サイズまで拡大します)
設定ファイル)、最大化ボタン (フレーム ボックス) のボタン 1 をクリックします。
また、 大 その中の正方形)。
ウィンドウ メニュー ボタン
ウィンドウ メニュー ボタンは、水平バーが入ったフレーム ボックスです。引っ張る
ウィンドウ メニューを下に移動し、ボタン 1 を押します。押しながら、ポインタをウィンドウ メニューの上にドラッグします。
メニューを選択し、選択内容が決まったらボタンを放します。
強調表示されました。タイトル バーのボタン 3 を押すか、境界ハンドルのサイズを変更することもできます。
ウィンドウメニューを掲載します。あるいは、ボタン 1 をクリックしてメニューをプルダウンすることもできます。
そしてそれを投稿し続けます。次にポインタを置いて選択します。投稿することもできます
または を押してウィンドウ メニューを表示します。ダブルクリックボタン
1 ウィンドウのメニューボタン上にポインターを置き、ウィンドウを閉じます。
次の表に、ウィンドウ メニューの内容を示します。
デフォルト ウィンドウ メニュー
選択アクセラレータの説明
復元 ウィンドウをそのサイズに復元します
最小化または最大化する前に。
移動 ウィンドウを移動できます。
キーまたはマウスを使用して。
サイズ ウィンドウのサイズを変更できます。
最小化 ウィンドウをアイコンにします。
最大化 ウィンドウを画面いっぱいに表示します。
Lower ウィンドウをウィンドウの一番下に移動します
スタック。
閉じる Alt+F4 クライアントを終了します。
リサイズ ボーダー ハンドル
ウィンドウのサイズを変更するには、ポインターをサイズ変更境界ハンドルの上に移動します。
(カーソルが変わります)、ボタン 1 を押して、ウィンドウを新しいサイズにドラッグします。いつ
ボタンを放すと、ウィンドウのサイズが変更されます。ドラッグ中に、
新しいウィンドウ サイズを示すためにラバーバンドの輪郭が表示されます。
オプションのマット装飾をクライアントエリアとウィンドウの間に追加できます。
フレーム ( マット幅 リソース)。あ マット 実際にはウィンドウの一部ではありません
フレーム。マットに関連付けられた機能はありません。
アイコン
アイコンはウィンドウを小さなグラフィックで表現したものです。ウィンドウを最小化(アイコン化)できます。
ウィンドウ枠の最小化ボタンを使用します。アイコンは煩雑さを軽減する方法を提供します
スクリーン。
ポインタがアイコンの上にあるときにマウス ボタン 1 を押すと、アイコンのウィンドウ メニューが表示されます。
ポップアップ。ボタンを放すと (マウスを動かさずに押して放す = クリック)、
最新情報を表示するためのメニュー。メニューには次の選択肢が含まれています。
アイコン ウィンドウ メニュー
選択アクセラレータの説明
復元 関連するウィンドウを開きます。
移動 アイコンを移動できるようにします
キー。
サイズ 非アクティブ (アイコンのオプションではありません)。
非アクティブを最小化します (アイコンのオプションではありません)。
最大化 関連するウィンドウを開き、
画面いっぱいに表示します。
[下] アイコンをアイコン スタックの一番下に移動します。
閉じる Alt+F4 からクライアントを削除します MWM 管理。
アイコンの上でボタン 3 を押すと、アイコンのウィンドウ メニューがポップアップすることに注意してください。に
メニューを選択し、ポインタをメニュー上にドラッグし、メニューが表示されたらボタン 3 を放します。
希望の項目が強調表示されます。
アイコンのボタン 1 をダブルクリックすると、 f.restore_and_raise 機能と復元
アイコンに関連付けられているウィンドウを前の状態に戻します。たとえば、最大化されたウィンドウが
アイコン化されている場合は、ボタン 1 をダブルクリックすると、最大化された状態に戻ります。ダブルクリック
アイコン ボックスのアイコンのボタン 1 を押すと、アイコン ボックスが開き、そこに含まれるアイコンにアクセスできるようになります。
アイコン。 (一般に、マウス ボタンをダブルクリックすると、機能をすばやく実行できます。)
または (ポップアップ メニュー キー) を押すと、アイコン ウィンドウ メニューが表示されます。
現在選択されているアイコンがポップアップ表示されます。
アイコン ボックス
アイコンが画面に乱雑になり始めた場合は、アイコン ボックスにアイコンを詰め込むことができます。 (使用するには
アイコンボックス、 MWM アイコン ボックスの設定がすでに設定されている状態で開始する必要があります。) アイコン ボックス
MWM クライアントアイコンを保持するウィンドウ。スクロール バーがある場合は 1 つ以上のスクロール バーが含まれます。
アイコン ボックスに同時に表示できる数を超えるウィンドウ アイコンがあります。
アイコンボックス内のアイコンはマウスで操作できます。次の表にまとめます
このインターフェースの動作。ポインタが任意の部分上にあるときはいつでも、ボタンのアクションが適用されます
アイコンの。アイコン ボックス内のアイコンをダブルクリックすると、
f.restore_and_raise 機能。
ボタンのアクションの説明
ボタン 1 クリック アイコンを選択します。
ボタン 1 をダブルクリックすると、関連付けられたデータが正規化されます (開きます)。
窓。すでに開いている
スタックの最上部へのウィンドウ。
ボタン1ドラッグ アイコンを移動します。
ボタン 3 を押すと、そのアイコンのメニューが表示されます
アップ。
ボタン 3 をドラッグすると項目がポインタとして強調表示されます
メニュー内を移動します。
ポインタがアイコンの上にあるときにマウス ボタン 3 を押すと、そのアイコンのメニューが表示されます。
現れる。
アイコン メニュー の アイコン ボックス
選択アクセラレータの説明
復元 関連するウィンドウを開きます (そうでない場合)。
すでにオープンしています)。
移動 アイコンを移動できるようにします
キー。
サイズは非アクティブです。
非アクティブを最小化します。
最大化 関連付けられたウィンドウを開きます (そうでない場合)
すでに開いています) を最大化します
サイズ。
下が非アクティブ。
閉じる Alt+F4 からクライアントを削除します MWM 管理。
アイコン ボックス自体のウィンドウ メニューをプルダウンするには、ポインタを上に置いてボタン 1 を押します。
アイコンボックスのメニューボタン。アイコンボックスのウィンドウメニューはウィンドウとは異なります
クライアント ウィンドウのメニュー: [閉じる] 選択が [PackIcons] に置き換えられます。
Shift+Alt+F7" の選択。選択すると、PackIcons はアイコンをボックス内にパックして達成します。
空のスロットのない整然とした列。
、、または 、 を押してウィンドウ メニューを表示することもできます。プレス中
(ポップアップ メニュー キー) を使用すると、現在選択されているアイコンのアイコン ウィンドウ メニューが表示されます。
現れる。
入力 フォーカス
当学校区の MWM ウィンドウ マネージャーは、明示的なキーボード入力フォーカス ポリシーを (デフォルトで) サポートします。
選択。これは、キーボード入力を取得するためにウィンドウが選択されると、引き続き入力が取得されることを意味します。
ウィンドウがウィンドウ管理から削除されるまでキーボード入力を続けると、別のウィンドウが表示されます。
キーボード入力を取得するために明示的に選択されているか、ウィンドウがアイコン化されています。いくつかのリソース
入力フォーカスを制御します。キーボード入力フォーカスのあるクライアント ウィンドウには、アクティブな
視覚的に明確な窓枠を備えた窓の外観。
次の表は、キーボード入力フォーカスの選択動作をまとめたものです。
ボタン アクション オブジェクト 機能 説明
ボタン 1 を押します。 ウィンドウ / ウィンドウ フレーム キーボード フォーカスの選択。
ボタン 1 を押して、アイコン キーボードのフォーカスを選択します。
キーアクション 機能の説明
[Alt][Tab] 入力フォーカスをウィンドウ内の次のウィンドウに移動します
スタック (明示的なフォーカスでのみ使用可能)
モード)。
[Alt][Shift][Tab] 入力フォーカスを前のウィンドウに移動します。
ウィンドウ スタック (明示的でのみ使用可能)
フォーカスモード)。
ウィンドウ 積み重ね
ウィンドウ スタックには、グローバル ウィンドウ スタックとアプリケーションのローカル ウィンドウ スタックの 2 種類があります。
ファミリー ウィンドウ スタック。
キーボードの設定により、ウィンドウのグローバルなスタック順序が変更される場合があります。
入力フォーカス、ウィンドウのアイコン化、またはウィンドウ マネージャーのウィンドウ スタッキング機能の実行。
キーボード フォーカス ポリシーが明示的である場合、デフォルト値は フォーカス自動上昇 リソースは
真実。これにより、入力を受け取るときにウィンドウがスタックの最上位に引き上げられます。
たとえば、タイトル バーのボタン 1 を押してフォーカスします。で定義されている主要なアクションは、
したがって、前のテーブルは、フォーカスを受け取るウィンドウをスタックの一番上に上げます。
ポインタ モードでは、デフォルト値は フォーカス自動上昇 False、つまりウィンドウです
ウィンドウがキーボード入力フォーカスを受け取っても、重なり順は変更されません。次の
キー アクションを使用して、グローバル ウィンドウ スタックを循環できます。
キーアクション 機能の説明
[Alt][ESC] 一番上のウィンドウをスタックの一番下に配置します。
[Alt][Shift][ESC] 一番下のウィンドウをスタックの一番上に配置します。
デフォルトでは、ウィンドウのアイコンは、ウィンドウがスタックの一番下に配置されます。
アイコン化された。ただし、デフォルトは次の方法で変更できます。 lowerOnIconify リソース。
一時的なウィンドウ (ダイアログ ボックスなどの二次ウィンドウ) は、親ウィンドウの上に留まります。
デフォルトでは;ただし、アプリケーションのローカル ファミリのスタック順序を変更して、
親の最上位ウィンドウの下に配置される一時ウィンドウ。次の引数
の積み重ね順序の変更を示します。 花 機能。
花 ファミリ内の一時ウィンドウを下げます (親の上に留まります)。
グローバル ウィンドウ スタック内のファミリを下げます。
花 [ 以内]
ファミリ内の一時ウィンドウを下げます (親の上に留まります)。
グローバル ウィンドウ スタック内のファミリを下げません。
花 [無料ファミリー ]
ウィンドウをそのファミリー スタック (親の下) から自由に下げますが、そうではありません。
グローバル ウィンドウ スタック内のファミリを下げます。
議論 以内 無料ファミリー で使用することもできます f.レイズ f.raise_ lower.
セッション マネジメント
ウィンドウ マネージャーは、X セッション管理プロトコル対応クライアントです。に反応します
クライアントのジオメトリを
状態ファイル。 MWM その後、XSMP セッション マネージャーによって再起動できます。デフォルトの場所
状態ファイルの場合は $HOME/.mwmclientdb。この場所は次のコマンドでオーバーライドできます。
リソースを追加する。 セッションクライアントDB.
X その他情報
当学校区の MWM コマンドはリソース データベースから設定されます。このデータベースは、
以下の情報源。これらは、優先順位の低いものから高いものへとリストされています。
/etc/X11/app-defaults/Mwm
$HOME/Mwm
リソースマネージャー ルートウィンドウプロパティまたは $ HOME / .Xdefaults
X環境 変数または $HOME/.Xdefaults-host
MWM コマンドラインオプション
ファイル名 /etc/X11/app-defaults/Mwm $HOME/Mwm ~の慣習的な場所を表す
これらのファイル。システム全体のクラス リソース ファイルの実際の場所は、
Xファイル検索パス 環境変数と現在の言語環境。実際の
ユーザー固有のクラス リソース ファイルの場所は、 XUSERFILESEARCHPATH
XAPPLRESDIR 環境変数と現在の言語環境。
リソース データベース内のエントリは、特定の種類の他のリソース ファイルを参照する場合があります。
リソース。これらには、ビットマップ、フォント、および MWM 特定のリソース
メニューや動作仕様 (ボタンやキー バインドなど) など。
うーん はリソースクラス名です MWM MWM が使用するデフォルトのリソース名です。 MWM 〜へ
リソースを調べます。の -画面 コマンド ライン オプションでは、次のようなリソース名を指定します。
「mwm_b+w」および「mwm_color」。) 以下のリソース仕様の説明では、「Mwm」
および「mwm」(およびエイリアス MWM リソース名) は同じ意味で使用できますが、「mwm」
「Mwm」よりも優先されます。
当学校区の MWM コマンドは次のタイプのリソースを使用します。
成分 外観 <ご参考>
これらのリソースは、ウィンドウ マネージャー ユーザー インターフェイスの外観属性を指定します。
コンポーネント。これらはウィンドウ マネージャーのメニューの外観に適用できます。
フィードバック ウィンドウ (ウィンドウ再構成フィードバック ウィンドウなど)、
クライアントのウィンドウ フレームとアイコン。
全般 外観 行動 <ご参考>
これらのリソースは以下を指定します MWM 外観と動作 (ウィンドウなど)
経営方針)。異なるものに対して個別に設定されるわけではありません MWM user
インターフェースコンポーネント。これらはすべての画面とワークスペースに適用されます。
画面 特定の 外観 行動 <ご参考>
これらのリソースは、次の外観と動作を指定します。 MWM である要素
画面ごとに設定可能。
クライアント 特定の <ご参考>
ボーマン MWM リソースは、特定のクライアント ウィンドウまたはクライアントのクラスに対して設定できます。
ウィンドウズ。クライアント固有のアイコンとクライアント ウィンドウ フレームの外観を指定します。
と行動。
リソース識別子は、リソース名 (foreground など) またはリソースのいずれかになります。
クラス (たとえば、Foreground)。リソースの値がファイル名であり、
ファイル名には「~/」というプレフィックスが付き、ファイル名に含まれるパスからの相対パスになります。 ホーム
環境変数 (通常はユーザーのホーム ディレクトリ)。
成分 外観 その他情報
ウィンドウマネージャーに適用されるコンポーネントの外観リソースを指定するための構文
アイコン、メニュー、クライアント ウィンドウ フレームは うーん* リソースID
たとえば、 うーん*前景 の前景色を指定するために使用されます MWM メニュー、アイコン、
クライアント ウィンドウ フレームとフィードバック ダイアログ。
特定のコンポーネントに適用されるコンポーネントの外観リソースを指定するための構文 MWM
コンポーネントは うーん*[メニュー|アイコンを押します。|クライアント|フィードバック] *リソースID
If メニュー が指定されている場合、リソースは以下にのみ適用されます。 MWM メニュー;もし アイコンを押します。 指定されている場合、
リソースはアイコンに適用されます。で、もし クライアント を指定すると、リソースが適用されます
クライアントのウィンドウフレーム。例えば、 Mwm*アイコン*前景 前景を指定するために使用されます
の色 MWM アイコン、 Mwm*メニュー*フォアグラウンド の前景色を指定します MWM メニュー、および
Mwm*クライアント*フォアグラウンド の前景色を指定するために使用されます MWM クライアントウィンドウ
フレーム。
クライアントウィンドウフレームのタイトル領域の外観(ウィンドウ管理を含む)
ボタン)を個別に設定できます。タイトル領域を設定するための構文
クライアントウィンドウフレームは Mwm*クライアント*タイトル* リソースID
たとえば、 Mwm*クライアント*タイトル*フォアグラウンド タイトルの前景色を指定します
エリア。タイトル領域リソースのデフォルトは、対応するリソースの値に基づきます。
クライアントのウィンドウ フレーム リソース。
メニューの外観は、メニューの名前に基づいて構成できます。の構文
メニューの外観を名前で指定するのは、 うーん*メニュー* メニュー名*リソースID
たとえば、 Mwm*メニュー*my_menu*フォアグラウンド という名前のメニューの前景色を指定します
私のメニュー。ユーザーは、ウィンドウ マネージャー メニュー コンポーネントのリソースを指定することもできます。
メニューを構成するガジェット。これらには、メニュー タイトル、タイトルなどが含まれる場合があります。
セパレータ、1 つ以上のボタン、およびセパレータ。メニューに複数のインスタンスが含まれる場合
複数の PushButtonGadget などのクラスの最初のインスタンスの名前は
1 番目は「PushButtonGadget2」、XNUMX 番目は「PushButtonGadgetXNUMX」というように続きます。次のリスト
ウィンドウ マネージャーのメニュー コンポーネントに使用される命名規則を示します。
· メニュー タイトル ラベルガジェット - "タイトル名"
· メニュー タイトル区切りガジェット - "TitleSeparator"
· CascadeButtonGadget - "CascadeButtonGadget"
· PushButtonGadget - "PushButtonGadget"
· SeparatorGadget - "SeparatorGadget"
指定できるリソースのリストについては、各クラスのマニュアル ページを参照してください。
すべてのウィンドウ マネージャー パーツに適用される次のコンポーネントの外観リソースは、次のとおりです。
指定:
成分 外観 その他情報 - All ウィンドウ マネージャー 部品
名前 クラス 値 タイプ デフォルト
背景 背景色は異なります†
背景ピクスマップ 背景ピックスマップ文字列†† さまざま†
bottomShadowColor 前景色は変化します†
BottomShadowPixmap 前景文字列†† 変化します†
fontList フォントリスト文字列††† "固定"
前景色 前景色は変化します†
保存下 保存下 T/F F
topShadowColor 背景色は変化します†
topShadowPixmap TopShadowPixmap 文字列†† 変化します†
†デフォルトは、画面の視覚的なタイプに基づいて選択されます。 ††イメージ名。見る
XmInstallImage(3)。 †††X11 X 論理フォントの説明
背景 (クラス 経歴)
このリソースは背景色を指定します。法定の X カラーはどれでも使用できます
指定された。デフォルト値は、画面の視覚的なタイプに基づいて選択されます。
背景ピックスマップ (クラス 背景ピックスマップ)
このリソースは、背景のピックスマップを指定します。 MWM 装飾時の
ウィンドウは非アクティブです (キーボード フォーカスがありません)。デフォルト値は次のとおりです
画面の視覚的なタイプに基づいて選択されます。
ボトムシャドウカラー (クラス フォアグラウンド)
このリソースは、下の影の色を指定します。この色が使われているのは、
ウィンドウマネージャーの装飾の下部と右側のベベル。法定の X カラーは、
指定されること。デフォルト値は、オブジェクトの視覚的なタイプに基づいて選択されます。
を選択して、後処理画面に進みます。
ボトムシャドウピックスマップ (クラス BottomShadowPixmap)
このリソースは、ボトムシャドウ Pixmap を指定します。このピックスマップは次の目的で使用されます。
ウィンドウマネージャーの装飾の下部と右側のベベル。デフォルトが選択されています
画面の視覚的なタイプに基づきます。
フォントリスト (クラス フォントリスト)
このリソースは、ウィンドウ マネージャーの装飾で使用されるフォントを指定します。の
フォントの文字エンコーディングは、フォントの文字エンコーディングと一致する必要があります。
使用される文字列。デフォルトは「固定」です。
フォアグラウンド (クラス フォアグラウンド)
このリソースは前景色を指定します。デフォルトは以下に基づいて選択されます。
画面のビジュアルタイプ。
下に保存 (クラス 下に保存)
これは、「保存」が次の目的で使用されるかどうかを示すために使用されます。 MWM コンポーネント。のために
これを有効にするには、X サーバーでセーブアンダーを実装する必要があります。もし
セーブアンダーが実装され、X サーバーはウィンドウの内容を隠して保存します。
[保存先] 属性が設定されているウィンドウで。もし 下に保存 リソースは
本当、 MWM 任意のウィンドウ マネージャー フレームに [保存先] 属性を設定します。
それを設定しているクライアント。もし 下に保存 が False の場合、save under は使用されません。
ウィンドウマネージャーフレーム。デフォルト値は False です。
トップShadowColor (クラス 経歴)
このリソースは、上部の影の色を指定します。アッパーにはこのカラーを使用しています
ウィンドウマネージャーの装飾の左側のベベル。デフォルトは以下に基づいて選択されます
画面の視覚的なタイプ。
topShadowPixmap (クラス トップシャドウピクスマップ)
このリソースは、トップ シャドウ Pixmap を指定します。このPixmapは上部に使用されます
ウィンドウマネージャーの装飾の左側のベベル。デフォルトは以下に基づいて選択されます
画面の視覚的なタイプ。
フレームとアイコンに適用される次のコンポーネントの外観リソースを使用できます。
指定:
フレーム アイコン コンポーネント
名前 クラス 値 タイプ デフォルト
activeBackground 背景色は変化します†
activeBackgroundPixmap BackgroundPixmap 文字列†† によって異なります†
activeBottomShadowColor 前景色は変化します†
activeBottomShadowPixmap BottomShadowPixmap 文字列†† 変化します†
activeForeground 前景色は変化します†
activeTopShadowColor 背景色は異なります†
activeTopShadowPixmap TopShadowPixmap 文字列†† 変化します†
†デフォルトは、画面の視覚的なタイプに基づいて選択されます。 ††見る XmInstallImageとします。
アクティブな背景 (クラス 経歴)
このリソースは、オブジェクトの背景色を指定します。 MWM 装飾時の
ウィンドウはアクティブです (キーボード フォーカスがあります)。デフォルトは以下に基づいて選択されます。
画面のビジュアルタイプ。
アクティブ背景ピックスマップ (クラス アクティブ背景ピックスマップ)
このリソースは、背景のピックスマップを指定します。 MWM 装飾時の
ウィンドウはアクティブです (キーボード フォーカスがあります)。デフォルトは以下に基づいて選択されます。
画面のビジュアルタイプ。
アクティブ底影の色 (クラス フォアグラウンド)
このリソースは、オブジェクトの下の影の色を指定します。 MWM 装飾時の
ウィンドウはアクティブです (キーボード フォーカスがあります)。デフォルトは以下に基づいて選択されます。
画面のビジュアルタイプ。
activeBottomShadowPixmap (クラス BottomShadowPixmap)
このリソースは、 MWM 装飾時の
ウィンドウはアクティブです (キーボード フォーカスがあります)。デフォルトは以下に基づいて選択されます。
画面のビジュアルタイプ。
アクティブフォアグラウンド (クラス フォアグラウンド)
このリソースは、 MWM 装飾時の
ウィンドウはアクティブです (キーボード フォーカスがあります)。デフォルトは以下に基づいて選択されます。
画面のビジュアルタイプ。
アクティブトップシャドウカラー (クラス 経歴)
このリソースは、オブジェクトの上部の影の色を指定します。 MWM 装飾時の
ウィンドウはアクティブです (キーボード フォーカスがあります)。デフォルトは以下に基づいて選択されます。
画面のビジュアルタイプ。
アクティブトップシャドウピクスマップ (クラス トップシャドウピックスマップ)
このリソースは、 MWM 装飾時の
ウィンドウはアクティブです (キーボード フォーカスがあります)。デフォルトは以下に基づいて選択されます。
画面のビジュアルタイプ。
全般 外観 行動 その他情報
一般的な外観と動作のリソースを指定する構文は次のとおりです。 うーん*リソースID
たとえば、 Mwm*キーボードフォーカスポリシー を設定するためのウィンドウ マネージャー ポリシーを指定します。
キーボードは特定のクライアント ウィンドウにフォーカスします。
次の一般的な外観と動作のリソースを指定できます。
全般 外観 行動 その他情報
名前 クラス 値 タイプ デフォルト
autoKeyFocus AutoKeyFocus T/FT
autoRaiseDelay AutoRaiseDelay ミリ秒 500
bitmap- ビットマップ- ディレクトリ /usr/include-
ディレクトリ ディレクトリ /X11/bitmaps
clientAutoPlace ClientAutoPlace T/FT
colormapFocus- ColormapFocus- 文字列キーボード
ポリシーポリシー
configFile 構成ファイル ファイル $HOME/mwmrc
deiconifyKeyFocus DeiconifyKeyFocus T/FT
doubleClick- DoubleClick- ミリ秒。マルチクリック
時間 時間 時間†
イネーブルワープ イネーブルワープ T/F T
enforceKeyFocus EnforceKeyFocus T/FT
FrameStyle FrameStyle 文字列の凹み
アイコン自動配置 アイコン自動配置 T/F T
アイコンアイコンをクリックT/F Tをクリック
インタラクティブプレイスメント インタラクティブプレイスメント T/F T
KeyboardFocus- KeyboardFocus- 明示的な文字列
ポリシーポリシー
lowerOnIconify LowerOnIconify T/FT T
moveThreshold MoveThreshold ピクセル 4
マルチスクリーン マルチスクリーン T/F F
パスボタン パスボタン T/F F
passSelectButton PassSelectButton T/FT
位置はフレーム 位置はフレーム T/F T
画面上の位置 画面上の位置 T/FT
quitTimeout QuitTimeout ミリ秒。 1000
raiseKeyFocus RaiseKeyFocus T/FF
リフレッシュによるクリア リフレッシュによるクリア T/F T
ルートボタンクリックルートボタンクリックT/F F
画面 画面文字列は異なります
sessionClientDB SessionClientDB 文字列 $HOME/.mwmclientdb
showFeedback フィードバック文字列をすべて表示
スタートアップキーフォーカス スタートアップキーフォーカス T/FT
wメニューボタンをクリック Wメニューボタンをクリック T/F T
wメニューボタンクリック2 Wメニューボタンクリック2 T/FT
†リソース doubleClickTime は、下位互換性のために含まれています。 Xtの使用
リソース multiClickTime が優先されます。
オートキーフォーカス (クラス オートキー フォーカス)
このリソースは、キーボード入力フォーカス ポリシーが有効な場合にのみ使用できます。
明示的な。もし オートキーフォーカス 値が True に指定されている場合、ウィンドウに
キーボード入力フォーカスがウィンドウ管理から取り消されるか、アイコン化されると、
フォーカスは、フォーカスがあった前のウィンドウに設定されます。与えられた値が
いいえ、キーボード入力フォーカスの自動設定はありません。それは
両方を勧める オートキーフォーカス スタートアップキーフォーカス 涙を流しながら働くことを誠実に
オフメニュー。デフォルト値は True です。
autoRaiseDelay (クラス AutoRaiseDelay)
このリソースは、 フォーカス自動上昇 リソースが True であり、
キーボードフォーカスポリシーはポインタです。の autoRaiseDelay リソースは、
かかる時間 (ミリ秒単位) MWM ウィンドウを上げる前に待機します
キーボードフォーカスを取得した後。このリソースのデフォルト値は 500 です。
(MS)。
ビットマップディレクトリ (クラス ビットマップディレクトリ)
このリソースは、によって参照されるビットマップを検索するディレクトリを識別します。
MWM リソース。ビットマップが指定されていない場合、このディレクトリが検索されます。
絶対パス名。このリソースのデフォルト値は次のとおりです。
/usr/include/X11/ビットマップ。 ディレクトリ /usr/include/X11/ビットマップ 表します
このディレクトリの通常の場所。このディレクトリの実際の場所
一部のシステムでは異なる場合があります。指定したディレクトリにビットマップが見つからない場合は、
XBMLANGPATH 検索されます。
クライアントオートプレイス (クラス クライアントオートプレイス)
このリソースは、ウィンドウがまだ配置されていないときにウィンドウの位置を決定します。
プログラムまたはユーザー指定の位置が与えられます。値が True の場合、ウィンドウは
フレームの左上隅を水平にオフセットして配置し、
垂直に。値が False の場合、現在設定されている位置が
使用する窓。どちらの場合にも、 MWM ウィンドウを完全に配置しようとします
画面上で。デフォルト値は True です。
カラーマップフォーカスポリシー (クラス カラーマップ フォーカス ポリシー)
このリソースは、使用されるカラーマップ フォーカス ポリシーを示します。もし
リソース値が明示的である場合、カラーマップ選択アクションはクライアントで実行されます。
ウィンドウを選択して、カラーマップのフォーカスをそのウィンドウに設定します。値がポインタの場合、
ポインタを含むクライアント ウィンドウにはカラーマップ フォーカスがあります。値が
キーボードの場合、キーボード入力フォーカスのあるクライアント ウィンドウにはカラーマップがあります。
集中。このリソースのデフォルト値はキーボードです。
構成ファイル (クラス 構成ファイル)
リソース値は、 MWM リソース説明ファイル。もし
パス名は「~/」で始まり、 MWM ユーザーの自宅を基準にしていると考えられます
ディレクトリ ( ホーム 環境変数)。もし 言語
環境変数が設定され、 MWM 探す $HOME/$LANG/ 構成ファイル。もしそのファイルが
存在しない、または 言語 設定されていません、 MWM 探す $ HOME/構成ファイル。 もし
構成ファイル パス名が「~/」または「/」で始まっていません。 MWM それはあると考えます
現在の作業ディレクトリからの相対パス。もし 構成ファイル リソースはありません
指定されているか、そのファイルが存在しない場合は、 MWM いくつかのデフォルトのパスを使用して検索します
設定ファイル。検索順序は以下のとおりです。
/etc/X11/mwm/$LANG/system.mwmrc† /etc/X11/mwm/system.mwmrc† でマークされたパス
「†」は実装に依存します。
非アイコン化キーフォーカス (クラス 非アイコン化キーフォーカス)
このリソースは、キーボード入力フォーカス ポリシーが明示的である場合にのみ適用されます。もし
True の値が使用されると、ウィンドウはキーボード入力フォーカスを受け取ります。
正規化(非アイコン化)。 True がデフォルト値です。
ダブルクリック時間 (クラス ダブルクリック時間)
このリソースは、クリック (ボタン) 間の最大時間 (ミリ秒) を設定するために使用されます。
押すこと)、ダブルクリックを構成します。このリソースの使用は非推奨です。
Xt リソースを使用する マルチクリック時間 その代わり。の値 ダブルクリック時間
動的にデフォルト値が設定されます。 マルチクリック時間.
ワープを有効にする (クラス ワープを有効にする)
このリソースのデフォルト値である True では、 MWM ポインタをワープするには
キーボード制御によるサイズ変更と移動中の選択されたウィンドウの中心
オペレーション。値を False に設定すると、 MWM ポインタをその位置に残すには
ユーザーが明示的に移動しない限り、画面上の元の場所に留まります。
カーソルキーまたはポインティングデバイス。
キーフォーカスを強制する (クラス キーフォーカスの強制)
このリソースに True の値が指定されている場合、キーボード入力フォーカスは常に
選択されたウィンドウが明示的に設定されていることが示されている場合でも、
「グローバルにアクティブな」入力ウィンドウ。 (グローバルにアクティブなウィンドウの例は、
そのクライアントにフォーカスを設定せずに操作できるスクロール バー。)
リソースが False の場合、キーボード入力フォーカスは明示的に設定されていません
グローバルにアクティブなウィンドウ。デフォルト値は True です。
フレームスタイル (クラス フレームスタイル)
このリソースに「slab」の値が指定されている場合、ウィンドウ マネージャー フレームは次のようになります。
クライアント領域が上部と同じ高さになるように描画されます。
窓枠。リソースが「凹型」に設定されている場合、窓枠は
クライアント領域がウィンドウ フレームの上部よりも低く見えるように描画されます。
デフォルト値は「凹型」です。
アイコン自動配置 (クラス アイコン自動配置)
このリソースは、ウィンドウ マネージャーがアイコンを配置するかどうかを示します。
画面の特定の領域、またはウィンドウが存在していた場所に各アイコンを配置します。
アイコン化されました。値 True は、アイコンが特定の順序で配置されていることを示します。
によって決定される画面の領域 icon配置 リソース。値は False
は、ウィンドウの位置にアイコンが配置されることを示します。
アイコン化されました。デフォルトは True です。
アイコンクリック (クラス アイコンクリック)
このリソースに True の値が与えられると、システム メニューがポストされ、
アイコンをクリックすると投稿されたままになります。デフォルト値は True です。
インタラクティブ配置 (クラス インタラクティブ配置)
このリソースは、画面上の新しいウィンドウの初期配置を制御します。もし
値が True の場合、新しいウィンドウが配置される前にポインタの形状が変わります。
の位置を選択する必要があることをユーザーに示す画面
ウィンドウの左上隅。値が False の場合、ウィンドウが配置されます。
初期ウィンドウ構成属性に従って。のデフォルト値
このリソースは False です。
キーボードフォーカスポリシー (クラス キーボード フォーカス ポリシー)
ポインタに設定されている場合、キーボード フォーカス ポリシーはキーボード フォーカスを設定することになります。
ポインタを含むクライアント ウィンドウに移動します (ポインタは、
クライアントウィンドウの装飾 MWM 追加)。明示的に設定されている場合、ポリシーは次のようになります。
ユーザーがボタン 1 を押したときに、キーボード フォーカスをクライアント ウィンドウに設定します。
クライアント ウィンドウまたは関連するウィンドウの一部にポインタを置きます。 MWM
装飾。このリソースのデフォルト値は明示的です。
lowerOnIconify (クラス LowerOnIconify)
このリソースにデフォルト値 True が指定されている場合、ウィンドウのアイコンが表示されます。
ウィンドウが最小化 (アイコン化) されているときのウィンドウ スタックの一番下。あ
False の値は、アイコンをそのアイコンと同じ場所に積み重ね順序で配置します。
関連するウィンドウ。このリソースのデフォルト値は True です。
移動しきい値 (クラス 移動しきい値)
このリソースは、ドラッグ操作の感度を制御するために使用されます。
ウィンドウやアイコンを移動します。このリソースの値は、
ロケータは、移動操作が開始される前にボタンを押して移動されます。
これは、クリックまたはダブルクリックしたときにウィンドウ/アイコンが移動しないようにするために使用されます。
ボタンを押した状態で意図しないポインタの動きが発生します。デフォルト値
このリソースの は 4 (ピクセル) です。
マルチスクリーン (クラス マルチスクリーン)
このリソースが True の場合、次の原因が発生します。 MWM ディスプレイ上のすべての画面を管理します。もし
偽 MWM 単一の画面のみを管理します。デフォルト値は False です。
パスボタン (クラス パスボタン)
このリソースは、ボタン押下イベントがクライアントに渡されるかどうかを示します。
クライアント コンテキストでウィンドウ マネージャー機能を実行するために使用された後。もし
リソース値が False の場合、ボタンの押下はクライアントに渡されません。もし
値が True の場合、ボタンの押下はクライアント ウィンドウに渡されます。窓
どちらの場合でもマネージャー機能は実行されます。このリソースのデフォルト値は次のとおりです。
False。
パス選択ボタン (クラス パス選択ボタン)
このリソースは、選択ボタン押下イベントを渡すかどうかを示します。
クライアントでウィンドウ マネージャー機能を実行するために使用された後のクライアント
コンテクスト。リソース値が False の場合、ボタンは押されません。
クライアントに渡されました。値が True の場合、ボタンの押下は
クライアントウィンドウ。どちらの場合でもウィンドウマネージャー機能は実行されます。デフォルト
このリソースの値は True です。
位置はフレームです (クラス 位置はフレームです)
このリソースは、クライアント ウィンドウの位置情報 (
WM_NORMAL_HINTS プロパティおよび構成リクエストから) が解釈されます。
リソース値が True の場合、情報は次の位置として解釈されます。
MWM クライアントのウィンドウフレーム。値が False の場合、次のように解釈されます。
ウィンドウのクライアント領域の位置。これのデフォルト値は
リソースは True です。
画面上の位置 (クラス 画面上の位置)
このリソースは、ウィンドウを最初に配置する必要があることを示すために使用されます (
可能です)、画面の端で切り取られないようにします(
リソース値は True)。ウィンドウが画面のサイズより大きい場合は、
少なくともウィンドウの左上隅が画面上に表示されます。リソース値が
偽です。ウィンドウは完全に画面外にある場合でも、要求された位置に配置されます。
このリソースのデフォルト値は True です。
終了タイムアウト (クラス 終了タイムアウト)
このリソースは、次の時間をミリ秒単位で指定します。 MWM お待ちしております
クライアントが更新するには WM_コマンド 後のプロパティ MWM を送信しました
WM_SAVE_YOURSELF メッセージ。このリソースのデフォルト値は 1000 (ミリ秒) です。
(を参照してください f.キル 追加情報については関数の説明を参照してください)。
キーフォーカスを上げる (クラス レイズキーフォーカス)
このリソースは、キーボード入力フォーカス ポリシーが有効な場合にのみ使用できます。
明示的な。 True に設定すると、このリソースはウィンドウが呼び出されるように指定します。
の手段 f.normalize_and_raise 関数は入力フォーカスも受け取ります。の
このリソースのデフォルト値は False です。
リフレッシュによるクリア (クラス クリアによるリフレッシュ)
このリソースは、ウィンドウ (または画面) を更新するために使用されるメカニズムを決定します。
時 f.refresh_win (f.リフレッシュ) 関数が実行されます。 True に設定すると、
XClearArea はウィンドウ上で実行されます。 f.refresh_win。 False に設定すると、
カバーウィンドウが作成され、ウィンドウの上に破棄されます。
リフレッシュされました。関数が f.リフレッシュ このリソースが True に設定されている場合、
XClearArea は、画面上のすべてのウィンドウに対して実行されます。リソースが
False に設定すると、画面全体を覆う 1 つの大きなウィンドウが作成され、
破壊されました。このリソースのデフォルト値は True です。
ルートボタンクリック (クラス ルートボタンクリック)
当学校区の ルートボタンクリック リソースは、ルート ウィンドウをクリックするかどうかを制御します。
ルートメニューを「スティッキー」モードで投稿します。このリソースが True に設定されている場合、
ルートウィンドウのボタンをクリックすると、ボタンダウンにバインドされたメニューが表示されます
そのボタンのイベントを「スティッキー」な方法で実行します。このリソースが False に設定されている場合、
その場合、同じボタンをクリックしても、メニューが点滅するだけです。
ボタンアップイベントが確認されると投稿が取り消されます。かどうかを判断するために使用される基準
ポインタがボタンダウンとボタンの間で動かない場合、それはボタンクリックです。
ボタンアップイベント。このリソースのデフォルト値は True です。
画面 (クラス パーテーション類)
このリソースは、によって管理される画面に使用するリソース名を指定します。
MWM。 場合 MWM は単一の画面を管理しており、リスト内の最初の名前のみが管理されています。
使用済み。 もしも MWM 複数の画面を管理している場合、画面に名前が割り当てられます
スクリーン 0 から順に、スクリーン 0 がファーストネームを取得し、スクリーン 1 がファーストネームを取得します。
セカンドネームなど。デフォルトのスクリーン名は 0、1 などです。
セッションクライアントDB (クラス セッションクライアントDB)
このリソースは、状態を保存するときにルートとして使用するファイル名を識別します。
XSMP セッション マネージャーのリクエスト。セッションが保存されると、ウィンドウが
その後、マネージャーはサフィックスを自動的に増分してファイル名を再利用します。
showフィードバック (クラス フィードバックを表示)
このリソースは、フィードバック ウィンドウまたは確認ダイアログを表示するかどうかを制御します。
が表示されます。フィードバック ウィンドウには、クライアント ウィンドウの初期配置と
移動およびサイズ変更操作中の位置とサイズを示します。確認ダイアログ
特定の操作で表示される場合があります。このリソースの値はリストです
有効または無効にするフィードバック オプションの名前。名前は必ず
スペースで区切ります。オプションの前にマイナス記号がある場合、そのオプションは
リストから除外されます。の 符号 リストの最初の項目によって、
初期のオプションセット。最初のオプションの符号がマイナスの場合、 MWM と仮定する
すべてのオプションが存在し、そのセットから減算を開始します。の兆候があれば、
最初の装飾はプラス (または指定なし)、 MWM オプションなしで開始し、
リソースからリストを作成します。
フィードバック オプションの名前は次のとおりです。
名前説明
all すべてのフィードバックを表示します (デフォルト値)。
動作 動作スイッチを確認します。
kill KILL シグナルの受信時に確認します。
move 移動中の位置を表示します。
none フィードバックを表示しません。
配置 初期時の位置とサイズを表示
配置。
終了 終了を確認する MWM.
サイズ変更中のサイズを表示します。
再起動 確認 MWM 再起動してください。
次のコマンド ラインは、showFeedback の構文を示しています。
Mwm*showフィードバック: 配置 リサイズ 行動 再起動
このリソース仕様は、クライアントの初期配置とサイズ変更に関するフィードバックを提供します。
ダイアログボックスで再起動を確認し、動作機能を設定できるようにします。無効化します
移動機能のフィードバック。このリソースのデフォルト値は all です。
スタートアップキーフォーカス (クラス スタートアップキーフォーカス)
このリソースは、キーボード入力フォーカス ポリシーが有効な場合にのみ使用できます。
明示的な。デフォルト値 True を指定すると、ウィンドウはキーボード入力を取得します。
ウィンドウがマップされているとき (つまり、最初はウィンドウによって管理されているとき) にフォーカスします。
マネージャー)。両方を推奨します オートキーフォーカス スタートアップキーフォーカス 本当だ
ティアオフメニューを操作するには。デフォルト値は True です。
wメニューボタンクリック (クラス Wメニューボタンクリック)
このリソースは、ポインターが上にあるときにマウスがクリックされたかどうかを示します
ウィンドウ メニュー ボタンはウィンドウ メニューを投稿し、ウィンドウ メニューを投稿したままにします。値が
このリソースが True の場合、メニューは投稿されたままになります。 True はデフォルト値です
このリソースの場合。
wメニューボタンクリック2 (クラス Wメニューボタンクリック2)
このリソースにデフォルト値 True が指定されている場合、ダブルクリック アクションは
ウィンドウのメニュー ボタンは次のことを行います f.キル function.
画面 特定の 外観 行動 その他情報
画面固有のリソースを指定する構文は次のとおりです。 うーん* ハンドルネーム*リソースID
例、 Mwm*1*キーバインド 画面「1」に使用するキーバインドを指定します。
画面 特定の その他情報
名前 クラス 値 タイプ デフォルト
buttonBindings ButtonBindings 文字列 DefaultButtonBindings
クリーンテキスト クリーンテキスト T/F T
フェードノーマルアイコンフェードノーマルアイコン T/F F
フィードバックジオメトリ画面上のフィードバックジオメトリ文字列の中心
FrameBorderWidth FrameBorderWidth ピクセルは変化します
iconBoxGeometry IconBoxGeometry 文字列 6x1+0-0
iconBoxName IconBoxName 文字列 iconbox
iconBoxSBDisplayPolicy IconBoxSBDisplayPolicy 文字列 すべて
アイコンボックスタイトルアイコンボックスタイトル XmString アイコン
iconDecoration IconDecoration 文字列は異なります
アイコン画像の最大値 アイコン画像の最大値 wxh 48x48
アイコン画像の最小値 アイコン画像の最小値 幅 x 高さ 16x16
iconPlacement IconPlacement 文字列左下
iconPlacementMargin IconPlacementMargin ピクセルは変化します
keyBindings KeyBindings 文字列 DefaultKeyBindings
リミットリサイズ リミットリサイズ T/FT
最大最大サイズ 最大最大サイズ wxh (ピクセル) 2X 画面幅と高さ
moveOpaque MoveOpaque T/FF
ResizeBorderWidth ResizeBorderWidth ピクセルは変化します
ResizeCursors ResizeCursors T/F T
transientDecoration TransientDecoration 文字列メニュー タイトル
transientFunctions TransientFunctions 文字列 -minimize-maximize
useIconBox UseIconBox T/FF
ボタンバインディング (クラス ボタンバインディング)
このリソースは、ウィンドウ管理のためのボタン バインディングのセットを識別します。
機能。ボタン バインディングの名前付きセットは、 MWM リソースを追加する。
説明ファイル。これらのボタン バインディングは、 マージ 組み込みのデフォルトを使用
バインディング。このリソースのデフォルト値は「DefaultButtonBindings」です。
きれいなテキスト (クラス クリーンテキスト)
このリソースは、クライアント タイトル内のウィンドウ マネージャー テキストの表示を制御します。
フィードバックウィンドウ。デフォルト値の True を使用すると、テキストが描画されます。
背景がクリア(点描なし)。これにより、テキストが読みやすくなります
モノクロ システムでは、backgroundPixmap が指定されています。点描のみ
テキストのすぐ周囲の領域がクリアされます。 False の場合、テキストが描画されます
既存の背景の上に直接配置します。
フェード通常アイコン (クラス フェード法線アイコン)
このリソースに True の値が指定されている場合、アイコンは常に灰色表示されます。
正規化されています(ウィンドウが開いています)。デフォルト値は False です。
フィードバック幾何学 (クラス フィードバックジオメトリ)
このリソースは、移動およびサイズ変更フィードバック ウィンドウの位置を設定します。これなら
リソースが指定されていない場合、デフォルトではフィードバック ウィンドウが次の場所に配置されます。
画面の中央。リソースの値は標準のウィンドウ ジオメトリです。
次の構文の文字列: [=]{ +-}xオフセット{+-} ヨオフセット]
フレーム境界線の幅 (クラス フレーム境界線の幅)
このリソースは、クライアント ウィンドウのフレーム境界線の幅 (ピクセル単位) を指定します。
サイズ変更ハンドルなし。境界線の幅には 3D シャドウが含まれます。デフォルト
値は画面のサイズと解像度に基づきます。
アイコンボックスジオメトリ (クラス アイコンボックスジオメトリ)
このリソースは、アイコン ボックスの初期位置とサイズを示します。の
リソースの値は、次のような標準ウィンドウ ジオメトリ文字列です。
構文: [=][幅 x高さ][{+-}xオフセット {+-}ヨオフセット] オフセットが合っていない場合
ただし、iconPlacement ポリシーは初期配置を決定するために使用されます。
幅と高さの単位は列と行です。実際の画面サイズは、
アイコン ボックス ウィンドウは iconImageMinimum (サイズ) と アイコンデコレーション
リソース。サイズのデフォルト値は、(6 * iconWidth + パディング) 幅×(1 *
iconHeight + パディング) 高い。位置のデフォルト値は +0 -0 です。
アイコンボックス名 (クラス アイコンボックス名)
このリソースは、アイコン ボックス リソースの検索に使用される名前を指定します。
デフォルトの名前は iconbox です。
アイコンボックスSB表示ポリシー (クラス アイコンボックスSB表示ポリシー)
このリソースは、ウィンドウマネージャーのスクロールバー表示ポリシーを指定します。
アイコンボックス。リソースには、all、vertical、および 3 つの可能な値があります。
水平方向。デフォルト値の「all」では、垂直スクロールと水平スクロールの両方が発生します。
バーが常に表示されます。値「vertical」を指定すると、単一の垂直スクロール バーが表示されます。
アイコン ボックスに表示され、アイコン ボックスの方向が水平に設定されます。
(iconBoxGeometry の仕様に関係なく)。値「horizontal」により、
アイコン ボックスに表示される 1 つの水平スクロール バーと、
アイコン ボックスの向きを垂直にします (iconBoxGeometry に関係なく)
仕様)。
アイコンボックスタイトル (クラス アイコンボックスタイトル)
このリソースは、アイコン ボックスのタイトル領域で使用される名前を指定します。
フレーム。デフォルト値はアイコンです。
アイコンデコレーション (クラス アイコン装飾)
このリソースは、一般的なアイコンの装飾を指定します。リソース値はラベルです
(ラベル部分のみ表示) または 画像(イメージ部分のみ表示)
またはラベル画像(ラベル部分と画像部分の両方が表示されます)。の値
activelabel を指定してラベルを取得することもできます (ラベルの幅に切り捨てられません)。
アイコン) アイコンが選択されているとき。アイコンボックスのデフォルトのアイコン装飾
icons は、各アイコンがラベル部分と画像部分(ラベル画像)を持っていることです。の
スタンドアロン アイコンのデフォルトのアイコン装飾では、各アイコンにはアクティブな
ラベル部分、ラベル部分、イメージ部分(アクティブラベルラベルイメージ)。
アイコン画像最大値 (クラス アイコン画像最大)
このリソースは、アイコン画像の最大サイズを指定します。リソースの価値
is 幅x 高さ (たとえば、64x64)。サポートされる最大サイズは 128x128 です。
このリソースのデフォルト値は 50x50 です。
アイコン画像最小 (クラス アイコン画像最小)
このリソースは、アイコン画像の最小サイズを指定します。リソースの価値
is 幅x 高さ (たとえば、32x50)。サポートされる最小サイズは 16x16 です。の
このリソースのデフォルト値は 16x16 です。
icon配置 (クラス アイコン配置)
このリソースは、使用するアイコン配置スキームを指定します。リソースの価値
構文は次のとおりです。
プライマリレイアウト セカンダリ_レイアウト [きつい]
レイアウト値は次のいずれかです。
値の説明
top アイコンを上から下に配置します。
Bottom アイコンを下から上に配置します。
left アイコンを左から右に配置します。
right アイコンを右から左に配置します。
水平 (垂直) レイアウト値を両方のレイアウトに使用しないでください。 プライマリレイアウト
セカンダリ_レイアウト (たとえば、top を プライマリレイアウト そして一番下は
セカンダリ_レイアウト).
当学校区の プライマリレイアウト アイコンの配置が完了したときに、アイコンが配置されるかどうかを示します。
行または列、および配置方向。の セカンダリ_レイアウト 場所を示します
新しい行または列を配置します。たとえば、右上はアイコンを配置する必要があることを示します
画面の上から下に、列は右から左に追加する必要があります。
を選択して、後処理画面に進みます。
デフォルトの配置は左下です(アイコンは画面上で左から右に配置されます)
画面の下部に最初の行が表示され、画面の下部から新しい行が追加されます。
画面を画面の一番上まで移動します)。あ タイト 値はアイコン間にゼロの間隔でアイコンを配置します
アイコン。この値は、見た目の美しさだけでなく、小さな X 端子にも役立ちます。
画面。
アイコン配置余白 (クラス アイコンの配置余白)
このリソースは、画面の端とアイコンの間の距離を設定します。
画面の端に沿って配置されます。値は次より大きくなければなりません
または 0 に等しい。指定された値が次の場合は、デフォルト値 (以下を参照) が使用されます。
無効。このリソースのデフォルト値は、アイコン間のスペースと同じです。
画面上に配置されたとおり (このスペースは数の最大化に基づいています)
各行と列のアイコンの数)。
キーバインディング (クラス キーバインド)
このリソースは、ウィンドウ管理のためのキー バインドのセットを識別します。
機能。指定した場合、これらのキー バインディング replace 組み込みのデフォルト
バインディング。キー バインディングの名前付きセットは次のように指定されます。 MWM リソースの説明
ファイル。このリソースのデフォルト値は「DefaultKeyBindings」です。
制限サイズ変更 (クラス 制限サイズ変更)
このリソースが True の場合、ユーザーはウィンドウのサイズをそれより大きくすることはできません。
最大サイズを超えています。このリソースのデフォルト値は True です。
最大最大サイズ (クラス 最大最大サイズ)
このリソースは、クライアント ウィンドウの最大サイズを制限するために使用されます。
ユーザーまたはクライアント。リソースの価値は、 幅x高さ (例: 1024x1024)
ここで、幅と高さの単位はピクセルです。このリソースのデフォルト値は次のとおりです。
画面の幅と高さが 2 倍になります。
移動不透明 (クラス 移動不透明)
このリソースは、実際のウィンドウを移動するか長方形にするかを制御します。
ウィンドウの輪郭が移動します。デフォルト値の False では、長方形が表示されます。
動きの概要。
境界線の幅を変更する (クラス サイズ変更BorderWidth)
このリソースは、クライアント ウィンドウのフレーム境界線の幅 (ピクセル単位) を指定します。
サイズ変更ハンドル付き。指定された境界線の幅には、3D シャドウが含まれます。の
デフォルト値は画面のサイズと解像度に基づきます。
サイズ変更カーソル (クラス サイズ変更カーソル)
これは、サイズ変更カーソルを常に表示するかどうかを示すために使用されます。
ポインタはウィンドウ サイズの境界内にあります。 True の場合、カーソルが表示されます。
それ以外の場合は、ウィンドウ マネージャーのカーソルが表示されます。デフォルト値は True です。
一時的な装飾 (クラス 一時的な装飾)
これは、装飾の量を制御します。 MWM 一時的なウィンドウを表示します。の
装飾仕様は クライアント装飾 (クライアント
特定の)リソース。一時的なウィンドウは次のように識別されます。 WM_TRANSIENT_FOR
プロパティ。比較的一時的なものであることを示すためにクライアントによって追加されます。
窓。このリソースのデフォルト値はメニュー タイトル (つまり、一時的なもの) です。
ウィンドウにはフレーム枠とウィンドウ メニュー ボタンのあるタイトルバーがあります)。
アプリケーションはどの装飾を指定することもできます MWM に適用する必要があります
ウィンドウズ。そうすれば、 MWM の両方で示される装飾のみを適用します。
アプリケーションと 一時的な装飾 リソース。さもないと、 MWM を適用します
で示される装飾 一時的な装飾 リソース。詳細については
の説明を参照してください XmNmwmデコレーション ベンダーシェル(3) 参照ページ。
トランジェント関数 (クラス 過渡関数)
このリソースは、どのウィンドウ管理機能が機能するかを示すために使用されます。
一時ウィンドウに適用可能 (または適用不可)。機能仕様
とまったく同じです クライアント機能 (クライアント固有の) リソース。の
このリソースのデフォルト値は -minimize -maximize です。
アプリケーションはどの機能を指定することもできます MWM ウィンドウに適用する必要があります。
そうすれば、 MWM の両方で示される関数のみを適用します。
アプリケーションと トランジェント関数 リソース。さもないと、 MWM を適用します
で示される機能 トランジェント関数 リソース。詳細については、を参照してください。
の説明 XmNmwm関数 ベンダーシェル(3) 参照ページ。
アイコンボックスを使用する (クラス アイコンボックスを使用)
このリソースに True の値が指定されている場合、アイコンはアイコン ボックスに配置されます。いつ
アイコンボックスは使用されず、アイコンはルートウィンドウに配置されます(デフォルト)
値)。
クライアント 特定の その他情報
クライアント固有のリソースを指定するための構文は次のとおりです。
うーん*クライアント名またはクラス *リソースID
たとえば、 Mwm*mterm*windowMenu mterm で使用するウィンドウ メニューを指定するために使用されます。
クライアント。すべてのクラスのクライアントに対してクライアント固有のリソースを指定する構文は次のとおりです。
うーん*リソースID
特定のクライアントの仕様は、すべてのクライアントの仕様よりも優先されます。
たとえば、 Mwm*ウィンドウメニュー すべてのクラスで使用されるウィンドウ メニューを指定するために使用されます。
ウィンドウ メニューが指定されていないクライアントの数。
名前とクラスが不明なウィンドウのリソース値を指定する構文
(つまり、 WM_クラス それらに関連付けられたプロパティ) は
Mwm*デフォルト*リソースID
たとえば、 Mwm*デフォルト*アイコン画像 に使用するアイコン画像を指定するために使用されます。
名前とクラスが不明なウィンドウ。
次のクライアント固有のリソースを指定できます。
クライアント 特定の その他情報
名前 クラス 値 タイプ デフォルト
clientDecoration ClientDecoration 文字列すべて。
clientFunctions ClientFunctions 文字列すべて。
focusAutoRaise FocusAutoRaise T/Fが変化します
iconImage IconImage パス名 (イメージ)
iconImage- 背景色アイコンの背景
経歴
iconImageBottom - 前景色アイコン
ShadowColor ボトムシャドウ
iconImageBottom- BottomShadow- アイコンの下の色
ShadowPixmap ピックスマップ シャドウ ピックスマップ
iconImageForeground 前景色は変化します
iconImageTopShadowColor背景色アイコントップ
影の色
iconImageTop - TopShadowPixmap カラー アイコンのトップ
ShadowPixmap シャドウピックスマップ
mattBackground 背景色の背景
mattBottom - 前景色の下
ShadowColor 影の色
マットボトム - BottomShadow - カラーボトム
ShadowPixmap ピックスマップ シャドウ ピックスマップ
mattForeground 前景色の前景色
mattTopShadowColor 背景色トップ
影の色
マットトップシャドウピックスマップトップシャドウピックスマップカラートップ
シャドウピクスマップ
mattWidth MatteWidth ピクセル 0
最大クライアントサイズ 幅×高さの最大クライアントサイズ
縦横 画面いっぱいに
useClientIcon UseClientIcon T/FT
usePPosition UsePPosition ゼロ以外の文字列
windowMenu WindowMenu 文字列 DefaultWindowMenu
クライアント装飾 (クラス クライアント装飾)
このリソースは、ウィンドウ フレームの装飾の量を制御します。リソースは
装飾のリストとして指定して、フレームに含めることを指定します。もし
装飾の前にマイナス記号が付いている場合、その装飾は
フレーム。 ザ・ 符号 リストの最初の項目によって、最初の量が決まります。
装飾。最初の装飾の符号がマイナスの場合、 MWM すべてを想定します
装飾が存在し、そのセットから減算が開始されます。の兆候があれば、
最初の装飾はプラス (または指定なし)、その後は MWM 飾り気のない状態から始まる
そしてリソースからリストを作成します。
アプリケーションはどの装飾を指定することもできます MWM に適用する必要があります
ウィンドウズ。そうすれば、 MWM の両方で示される装飾のみを適用します。
アプリケーションと クライアント装飾 リソース。さもないと、 MWM を適用します
で示される装飾 クライアント装飾 リソース。詳細については
の説明を参照してください XmNmwmデコレーション ベンダーシェル(3) 参照ページ。
名前説明
all すべての装飾を含めます (デフォルト値)。
境界線 ウィンドウの境界線。
最大化 最大化ボタン (タイトル バーを含む)。
minimum 最小化ボタン (タイトルバーを含む)。
なし 装飾はありません。
sizeh 境界線のサイズ変更ハンドル (境界線を含む)。
メニュー ウィンドウのメニュー ボタン (タイトル バーを含む)。
title タイトル バー (枠線を含む)。
例: Mwm*XClock.clientDecoration: -サイズ変更 -最大化する これにより、サイズ変更ハンドルが削除されます
XClock ウィンドウの最大化ボタンを押します。 Mwm*XClock.clientDecoration: メニュー 最小限に抑えます 国境
これは上記と同じことを行います。どちらかに注意してください メニュー or 最小限に抑えます 含意する タイトル.
クライアント機能 (クラス クライアント関数)
このリソースは、どのようなものであるかを示すために使用されます。 MWM 関数が適用できる (または適用できない)
適用可能) クライアント ウィンドウに表示されます。リソースの値は次のリストです。
機能。リストの最初の関数の前にマイナス記号がある場合、
その後 MWM すべての関数から開始し、そのセットから減算します。最初の場合
リスト内の関数の前にプラス記号がある場合、 MWM いいえから始まります
機能してリストを作成します。リスト内の各関数の前に次の文字を付ける必要があります。
適切なプラスまたはマイナス記号を使用し、次の関数と区切ります。
スペース。
アプリケーションはどの機能を指定することもできます MWM ウィンドウに適用する必要があります。
そうすれば、 MWM の両方で示される関数のみを適用します。
アプリケーションと クライアント機能 リソース。さもないと、 MWM を適用します
で示される機能 クライアント機能 リソース。詳細については、を参照してください。
の説明 XmNmwm関数 ベンダーシェル(3) 参照ページ。
次の表に、このリソースで使用できる機能を示します。
名前説明
all すべての関数を含めます (デフォルト値)。
none 機能はありません。
サイズ変更 f.resize†。
移動 f.移動†。
最小化 f.最小化†。
maximize f.maximize†。
f.kill† を閉じます。
†見る mwmrcとします。
フォーカス自動上昇 (クラス フォーカスオートレイズ)
このリソースの値が True の場合、クライアントは
キーボード入力フォーカス。値が False の場合、ウィンドウのスタックは
ウィンドウがキーボード入力フォーカスを取得しても、表示は変更されません。デフォルト
値は、keyboardFocusPolicy が明示的な場合は True、明示的な場合は False です。
KeyboardFocusPolicy はポインタです。
アイコン画像 (クラス アイコン画像)
このリソースは、クライアントのアイコン イメージを指定するために使用できます (たとえば、
「Mwm*マイクロック*アイコン画像」)。リソース値はピックスマップのパス名、または
ビットマップファイル。 (クライアント固有) の値 useClientIcon リソースが使用されます
クライアントの代わりにユーザー提供のアイコン画像を使用するかどうかを決定する
付属のアイコン画像。 デフォルト値は、組み込みのウィンドウ マネージャーを表示することです。
アイコン画像。
アイコン画像背景 (クラス 経歴)
このリソースは、表示されるアイコン画像の背景色を指定します
アイコンの画像部分。 このリソースのデフォルト値はアイコンです
背景色 (つまり、"Mwm*background または Mwm*icon*background で指定)。
アイコン画像底影色 (クラス フォアグラウンド)
このリソースは、アイコン イメージの下部の影の色を指定します。
アイコンの画像部分に表示されます。 このリソースのデフォルト値は
アイコンの下部の影の色 (つまり、Mwm*icon*bottomShadowColor で指定)。
アイコン画像底影ピックスマップ (クラス BottomShadowPixmap)
このリソースは、アイコン イメージのボトム シャドウ Pixmap を指定します。
アイコンの画像部分に表示されます。 このリソースのデフォルト値は
アイコンの下部の影 Pixmap (つまり、
Mwm*icon*bottomShadowPixmap)。
アイコン画像前景 (クラス フォアグラウンド)
このリソースは、表示されるアイコン画像の前景色を指定します
アイコンの画像部分。 このリソースのデフォルト値はさまざまです
アイコンの背景に応じて。
アイコン画像トップシャドウ色 (クラス 経歴)
このリソースは、表示されるアイコン イメージの上部の影の色を指定します。
アイコンの画像部分。 このリソースのデフォルト値はアイコン top です
影の色 (つまり、Mwm*icon*topShadowColor で指定)。
アイコン画像トップシャドウピクスマップ (クラス トップシャドウピックスマップ)
このリソースは、アイコン イメージのトップ シャドウ Pixmap を指定します。
アイコンの画像部分に表示されます。 このリソースのデフォルト値は
アイコン上部のシャドウ ピックスマップ (つまり、Mwm*icon*topShadowPixmap で指定)。
つや消しの背景 (クラス 経歴)
このリソースは、マットの背景色を指定します。 マット幅 is
ポジティブ。 このリソースのデフォルト値はクライアントの背景色です
(つまり、"Mwm*background または Mwm*client*background で指定)。
マットボトムシャドウカラー (クラス フォアグラウンド)
このリソースは、マットの下部の影の色を指定します。 マット幅 is
ポジティブ。 このリソースのデフォルト値は、クライアントの下部の影の色です
(つまり、Mwm*bottomShadowColor または Mwm*client*bottomShadowColor によって指定されます)。
MatteBottomShadowPixmap (クラス BottomShadowPixmap)
このリソースは、マットの下部シャドウ Pixmap を指定します。 マット幅
ポジティブです。 このリソースのデフォルト値は、クライアントのボトム シャドウです。
pixmap (つまり、Mwm*bottomShadowPixmap または
Mwm*client*bottomShadowPixmap)。
マットフォアグラウンド (クラス フォアグラウンド)
このリソースは、マットの前景色を指定します。 マット幅 is
ポジティブ。 このリソースのデフォルト値はクライアントの前景色です
(つまり、Mwm*foreground または Mwm*client*foreground で指定)。
マットトップシャドーカラー (クラス 経歴)
このリソースは、マットの上部の影の色を指定します。 マット幅 is
ポジティブ。 このリソースのデフォルト値は、クライアントの上部の影の色です
(つまり、Mwm*topShadowColor または Mwm*client*topShadowColor によって指定されます)。
マットトップシャドウピックスマップ (クラス トップシャドウピックスマップ)
このリソースは、マットのトップ シャドウ ピックスマップを指定します。 マット幅 is
ポジティブ。 このリソースのデフォルト値は、クライアントのトップ シャドウ ピックスマップです。
(つまり、"Mwm*topShadowPixmap または Mwm*client*topShadowPixmap で指定)。
マット幅 (クラス マット幅)
このリソースは、オプションのマットの幅を指定します。 デフォルト値は 0 です。
これにより、マットが効果的に無効になります。
最大クライアントサイズ (クラス 最大クライアントサイズ)
このリソースは、サイズ仕様または方向を示すものです。
クライアント ウィンドウを最大化します。 リソース値はサイズとして指定できます
仕様 幅x高さ. 幅と高さは単位で解釈されます
クライアントが使用するもの (たとえば、端末エミュレーターの場合、これは一般的に
文字)。 代わりに、「垂直」または「水平」を指定できます
クライアントが最大化する方向を示します。
このリソースが指定されていない場合、 WM_NORMAL_HINTS
プロパティが設定されている場合に使用されます。 それ以外の場合、デフォルト値は、
ウィンドウ管理境界線のあるクライアント ウィンドウが画面いっぱいに表示されます。 最大のとき
クライアントのサイズは、 最大クライアントサイズ リソース、
最大最大サイズ リソース値は、最大サイズの制約として使用されます。
useClientIcon (クラス クライアントアイコンを使用する)
このリソースに指定された値が True の場合、クライアント提供のアイコン イメージは
ユーザー提供のアイコン画像よりも優先されます。 デフォルト値は True です。
クライアント提供のアイコン画像は、ユーザー提供のアイコンよりも優先されます
画像。
usePPosition (クラス PPosition を使用)
このリソースは、Mwm がプログラム指定の位置を尊重するかどうかを指定します Pポジション
で指定 WM_NORMAL_HINTS ユーザー指定がない場合のプロパティ
ポジション。 このリソースをオンに設定すると、 MWM 常にプログラムを尊重する
指定位置。 このリソースをオフに設定すると、 MWM いつも無視する
プログラム指定位置。 このリソースをデフォルト値の
非ゼロの原因 MWM (0,0 以外のプログラム指定の位置を尊重します)。
ウィンドウメニュー (クラス ウィンドウメニュー)
このリソースは、ウィンドウが表示されたときに表示されるメニュー ペインの名前を示します。
メニューがポップアップします (通常は、ウィンドウのメニュー ボタンのボタン 1 を押します。
クライアント ウィンドウ フレーム)。 メニューペインは MWM リソースの説明
ファイル。 ウィンドウ メニューは、カスタムを作成することにより、クライアント クラス ベースでカスタマイズできます。
あなたのメニュー mwmrc ファイル(を参照) mwmrc(4) リソースを指定して、
カスタムメニュー。 リソースの形式は次のとおりです。 うーん* クライアント名またはクラス*ウィンドウメニュー.
このリソースのデフォルト値は DefaultWindowMenu です。
事業紹介 詳細説明 File
当学校区の MWM リソース記述ファイルは、リソースを含む補足リソース ファイルです。
リソース マネージャ プロパティのエントリによって参照される説明 (を参照) xrdb(1)
およびデフォルト ファイル (.xdefaults, アプリのデフォルト/Mwm )。 の説明が含まれています。
によって使用されるリソース MWMであり、デフォルトでは簡単にエンコードできません
ファイル (ビットマップ ファイルは、リソース記述ファイルに類似したタイプです)。 特定の MWM
リソース記述ファイルは、 構成ファイル リソース。
次のタイプのリソースは、 MWM リソース記述ファイル:
ボタン ウィンドウ マネージャの機能は、ボタン イベントにバインド (関連付け) できます。
キーズ ウィンドウ マネージャの機能は、キー プレス イベントにバインド (関連付け) できます。
メニュー メニュー ペインは、ウィンドウ メニューやその他のキーで投稿されたメニューに使用できます。
バインディングとボタン バインディング。
当学校区の MWM リソース記述ファイルは、 mwmrcとします。
環境
当学校区の MWM ウィンドウマネージャーは環境変数を使用します ホーム ユーザーの家の指定
ディレクトリにあります。
当学校区の MWM ウィンドウマネージャーは環境変数を使用します 言語 ユーザーの選択の指定
のための言語 MWM メッセージカタログと MWM リソース記述ファイル。
当学校区の MWM ウィンドウは環境変数を使用します Xファイル検索パス, XUSERFILESEARCHPATH,
XAPPLRESDIR, X環境, 言語, ホーム リソースの検索パスを決定する際に
デフォルトファイル。 の MWM ウィンドウマネージャも私たちかもしれません XBMLANGPATH ビットマップを検索するには
ファイル。
当学校区の MWM ウィンドウマネージャは $HOME/.motifbind 仮想をインストールするファイルが存在する場合
ルート ウィンドウのキー バインド プロパティ。 コンテンツの詳細については、
.motifbind ファイル、参照
当学校区の MWM ウィンドウマネージャーは環境変数を使用します MWMシェル (または SHELL, if MWMシェル is
を介してコマンドを実行するときに使用するシェルを指定します。 f.exec 機能。
/etc/X11/mwm/$LANG/system.mwmrc
/etc/X11/mwm/system.mwmrc
/etc/X11/app-defaults/Mwm
$HOME/Mwm
$HOME/$LANG/.mwmrc
$HOME/.mwmrc
関連 情報
ベンダーシェル(3) VirtualBinding(3) X(1) XmInstallImage(3) xrdbとします。
MWM(1)
onworks.net サービスを使用してオンラインで mwm を使用する