これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド olwm です。
プログラム:
NAME
olwm - OpenWindows 用の OPEN LOOK ウィンドウ マネージャー
SYNOPSIS
オルム [ オプション ]
DESCRIPTION
オルム OPEN LOOK の一部を実装する X Window System のウィンドウ マネージャーです。
グラフィカル・ユーザー・インターフェース。 Sun の OpenWindows の標準ウィンドウ マネージャーです。
製品ですが、どの X11 システムでも正常に動作します。
OPTIONS
ほとんどのコマンドライン オプションには、リソース データベース内に対応するオプションがあります。 コマンドライン
このオプションは、リソース データベースの設定をオーバーライドします。
-2d XNUMX次元の外観を使用します。 これはモノクロ システムのデフォルトです。
-3d 立体的な外観を使用します。 これはカラー システムのデフォルトです。 このオプションは
モノクロシステムの場合は無視されます。
-BD, -ボーダの色
枠線の色を指定します。 の説明を参照してください。 ボーダの色 リソース。
-bg, -バックグラウンド
背景色を指定します。 の説明を参照してください。 経歴 リソース。
-c, -クリック
クリックしてフォーカス モードを使用します。 これはデフォルトのフォーカス モードです。
- 深さ 深さ
ビジュアルの深さを指定します。 オルム 走ることです。 のディスカッションを参照してください。
「画面リソース」セクション。
-表示 表示文字列
管理するディスプレイの名前を指定します。 DISPLAY環境をオーバーライドします
変数 (存在する場合)。 また、表示文字列は次のようにエクスポートされます。 オルム's
環境からフォークされたプロセス オルム はこの値を継承します。
-f, -フォロー
フォーカスフォローマウスモードを使用します。 デフォルトのモードはクリックしてフォーカスします。
-fn フォント名、 -フォント フォント名
ウィンドウタイトルのフォントを設定します。
-fg, -前景
前景色を指定します。 の説明を参照してください。 前景色
リソース。
-マルチ ディスプレイがサポートするすべての画面上のウィンドウを管理します。 これがデフォルトです。
-名前 リソース名
リソース名 リソース データベースでリソースを検索します。
-xrm リソース文字列
コマンドラインでリソースを指定します。 ここで指定したリソースはオーバーライドされます
リソース ファイル内で見つかったリソース。
-シングル
指定された画面のデフォルト画面を使用して、単一画面のウィンドウのみを管理します。
画面。 をオーバーライドします -マルチ オプションを選択します。
-syncpid プロセスID
日時 オルム 初期化が完了すると、シグナル(SIGALRM by
デフォルト)に プロセスID。 信号は、このオプションが存在する場合にのみ送信されます。
これはランニングに便利です オルム このような方法でシェル スクリプト (.xinitrc など) から
スクリプトが待機していること オルム そのままにして初期化を完了する オルム as
シェルスクリプトの子プロセス。 これは以下を使用して行うことができます sh(1)
構成:
睡眠 15 & pid=$!
olwm -syncpid $pid &
$pid 待ってください
-同期信号 信号
SIGALRM の代わりに送信する信号を指定します。 信号は次のように指定されます。
象徴的なものではなく、数字。
-ビジュアル ビジュアルクラス
ビジュアルのクラスを指定します。 オルム 走ることです。 のディスカッションを参照してください。
「画面リソース」セクション。
デバッグ OPTIONS
次のオプションは厳密にデバッグ用です。 一般にはお勧めできません
使用。 自分が何をしているのか理解していない限り、これらを使用しないでください。
-すべて 受信したイベントごとにメッセージを出力します。
-デバッグ すべてのデバッグ オプションをオンにするのと同じです。
-孤児
孤立したイベントを出力します。 孤立したイベントは、
フレーム ハッシュ テーブルにエントリのないウィンドウまたはフレーム、またはそうでないイベント
さまざまなイベント ハンドラーによって処理されます。
-同期する
ウィンドウ マネージャーを同期モードで実行します。
国際化 OPTIONS
-基本ロケール ロケール名
基本的な OPEN LOOK ロケール カテゴリ設定を指定します。 このカテゴリーは、
他のロケール カテゴリのベースであるため、特定の制限が適用されます
他のロケール カテゴリに変換します (次のロケール処理セクションを参照)。
-displaylang ロケール名
表示言語のOPEN LOOKロケールカテゴリを指定します。 このカテゴリは、
ワークスペースメニュー、ウィンドウメニュー、通知メッセージの内容。
-数値 ロケール名
数値形式の OPEN LOOK ロケール カテゴリを指定します。 このカテゴリは、
数値を含むメッセージに表示される数値形式。
ローカル 取り扱い
ロケール プログラムで使用される言語および文化的慣習です。 ロケールが制御します
言語に依存する部分 オルムの行動。 OPEN LOOK の国際拡張
は、次のようにいくつかの OPEN LOOK ロケール カテゴリを定義しました。
Basic ロケール
これは、ロケール メカニズム全体の基本設定です。 このカテゴリは次のことを指定します
内部文字処理動作。
ディスプレイ 言語
このカテゴリでは、メニュー、通知メッセージ、およびメッセージの表示に使用される言語を指定します。
エラーメッセージ。
入力 言語
このカテゴリでは、テキスト入力に使用される言語を指定します。 このカテゴリにはありません
に影響を与える オルムキーボードからのテキスト入力を受け付けないためです。
日付 フォーマット
このカテゴリでは、日付と時刻の形式を指定します。 このカテゴリは影響しません
on オルム日付と時刻の情報が表示されないためです。
数値の フォーマット
このカテゴリでは、表示される数値データの形式を指定します。
基本ロケール設定は文字の処理を定義するため、 オルム確かな
ロケール カテゴリ設定の組み合わせには制限が設けられています。
1. 基本設定が「C」ロケール以外に設定されている場合は、他のすべてのロケール カテゴリが必要です。
基本設定と同じか「C」にしてください。
2. 基本設定が「C」ロケールに設定されている場合、他のすべてのロケール カテゴリは「C」である必要があります。
ローカル。
通知するには以下の方法が利用可能です オルム、ロケール設定、そしてそれらは
優先順位の順にリストします。
1. コマンド ライン オプション ( -基本ロケール)。
2. リソースデータベースによる。
3. ロケールの設定(3) 関数のデフォルト (例: LANG 環境変数)。
コマンド ライン オプションを使用してロケール設定を指定しない場合は、 オルム 新しいものを拾います
ワークスペース プロパティからのロケール設定 (リソース データベースへの変更ごと)。 そして変化する
ロケール設定を動的に設定します (たとえば、ワークスペースの言語を変更し、
ウィンドウメニュー)。 このロケールの切り替え中に、固定されているすべてのワークスペース メニューの固定が解除されます。
操作。
入力 FOCUS
この フォーカス
キーストロークを受け取るウィンドウです。 オルム XNUMX つの異なる入力フォーカス モードがあります。
これらは、入力フォーカスをあるウィンドウから別のウィンドウに転送するさまざまな方法です。 に
デフォルト、 オルム 「クリックしてフォーカス」(「クリックして入力」とも呼ばれる) モードを使用します。 この意味は
フォーカスを取得するには、ウィンドウをクリックする必要があります。 ウィンドウには
入力フォーカスの場合、マウスは画面上のどこにでも置くことができます。 キーボードイベントは引き続き次の場所に移動します
あの窓。 入力フォーカスをウィンドウに設定し、同時にウィンドウを
ウィンドウのタイトル バーまたは境界線でマウスの左ボタンをクリックして上部に移動します。
オルム 「focus-follows-mouse」と呼ばれる別のフォーカス モードがあります。 このモードでは、どのウィンドウでも
マウスが指している場所が入力フォーカスを受け取ります。 入力フォーカスを XNUMX つから切り替えるには
ウィンドウを別のウィンドウに移動するには、マウスを別のウィンドウに移動するだけです。 クリックする必要はありません
全然。 ただし、単一のトップのサブウィンドウ間でフォーカスを移動するには、
レベルウィンドウでは、サブウィンドウ内をクリックするか、フォーカス転送機能を使用する必要があります
キー (アプリケーションから利用可能な場合)。
入力フォーカス モードは、コマンドライン オプションまたは
リソースデータベース。 どちらのフォーカス モードにも固有の利点はありません。 あなたが選ぶのは、
個人的な好みの問題。
MOUSE BUTTONS
OPEN LOOK は、SELECT、ADJUST、MENU の XNUMX つのマウス ボタン機能を定義します。 これらの機能
は、それぞれマウス ボタン 1、2、および 3 にマップされます。 マウスが XNUMX つしかないシステムの場合
ボタンの場合、ボタン 1 と 2 を同時に押すと、MENU 機能が表示されます。
このテクニックはマウスボタンと呼ばれます 和音。 それぞれの正確な動作
これらの関数は、ポインタの下にあるオブジェクトによって異なります。
操作する WINDOWS そして ICONS
ウィンドウ イベントタイトル バー と 国境。
「選択」をクリックすると、ウィンドウが選択され、他のウィンドウの上に表示され、他のウィンドウの選択が解除されます。
オブジェクト。 クリックフォーカスモードでは、フォーカスもこのウィンドウに転送されます。 と
SELECT を押したままマウスをドラッグすると、ウィンドウを持ち上げずに移動できます。
フォーカスを設定します。 このウィンドウが選択されている場合、そのウィンドウと選択されている他のすべてのウィンドウが表示されます。
同時に動きました。 それ以外の場合は、このウィンドウだけが移動され、選択されません。 もしも
Ctrl キーを押したままウィンドウを移動すると、動きは次のように制限されます。
垂直方向または水平方向のどちらに移動したかに応じて、垂直または水平のいずれかになります。
水平方向。 ウィンドウ上の SELECT をダブルクリックすることは、
フル サイズ (または復元サイズ) メニュー項目。 「調整」をクリックすると、選択状態が切り替わります。
この窓。 他のウィンドウまたはアイコンがすでに選択されている場合、それらは選択されたままになります。
ADJUST は、複数のウィンドウやアイコンを選択する場合に便利です。 MENUを押すと、
ウィンドウメニュー。 詳細については、「ウィンドウ メニュー」セクションを参照してください。 もし 他の キーが保持されている
ボタンを押すと、ウィンドウ上だけでなく、ウィンドウ上のどこからでもマウス ボタンの機能にアクセスできるようになります。
タイトルバーと枠線。 使用する修飾子は変更できます。 の説明を参照してください
WMグラブ モディファイアのカスタマイズに関するセクションのリソースを参照してください。
リサイズ コーナー。
サイズ変更コーナーのいずれかの上でマウスの左ボタンを押すと、ウィンドウのサイズを変更できます。
それを新しい場所にドラッグします。 マウスボタンを放すと、新しいサイズが設定されます。
窓。 Ctrl キーを押したままドラッグすると、サイズ変更操作が行われます。
を移動したかどうかに応じて、垂直方向または水平方向のサイズ変更が制限されます。
マウスを水平方向または垂直方向にさらに動かします。
ウィンドウ ボタン。
ウィンドウ ボタンは、ウィンドウの左端近くにある下向きの三角形が付いた小さなボックスです。
タイトルバー。 ウィンドウ ボタンの上で MENU を押すと、ウィンドウ メニューが表示されます。
ウィンドウボタン上でマウスの左ボタンの上で選択をクリックすると、ウィンドウが実行されます。
メニューのデフォルトのアクション。 通常、これによりウィンドウが閉じてアイコンになります。 あなたになら変えられる
Ctrl キーを押しながらウィンドウ メニューのデフォルトの動作を操作します。
ウィンドウメニュー。
プッシュピン。
OPEN LOOK ポップアップ ウィンドウには、ウィンドウ ボタンの代わりに画鋲が付いています。 画鋲が抜けてしまった場合
その穴の中で、ウィンドウ内でコマンド ボタンを押すと、ウィンドウが取得されます。
コマンドの実行後、ダウン (「却下」) されます。 プッシュピンの SELECT をクリックすると、
その穴に移動します。 この状態でコマンドボタンを押すと実行されます。
ウィンドウを閉じずにコマンドを実行します。 ピンの上で [選択] をクリックすると、ピンが引き抜かれます。
ホールド。 これにより、コマンドを実行せずにウィンドウが閉じられます。 いくつかの窓が来ます
ピンがすでに穴に入っている状態で上に移動します。
アイコン。
アイコンは閉じたウィンドウを表します。 と同じ操作のほとんどを引き続き実行できます。
開いた窓。 SELECT と ADJUST によるアイコンの移動と選択は、
開いている窓用。 ウィンドウ メニューの同様のバージョンは、次のアイコンから利用できます。
メニューを押します。 SELECT をダブルクリックするとアイコンが開きます。 アイコンのサイズは変更できません。
非長方形 WINDOWS
X11 非長方形ウィンドウ形状拡張 (一般に単に形状と呼ばれます)
拡張子) を使用すると、ウィンドウを任意の形状にすることができます。 オルム これらのウィンドウは次のように処理されます
一切の装飾を与えません。 整形ウィンドウは、
マウス ボタンを使用した WMGrab モディファイア (デフォルトでは Alt)。 (修飾子に関するセクションを参照してください)
詳細についてはカスタマイズしてください。) 形をしたウィンドウは、移動、サイズ変更、閉じたり開いたりすることができます。
など、通常の窓と同じです。 成形ウィンドウの選択フィードバックは、
ウィンドウの形状の境界四角形の角にある浮いている角のサイズを変更します。
セレクション ON 、 ワークスペース
マウスの左ボタンまたは中ボタンを使用して、ウィンドウとアイコンのグループを選択できます。
ワークスペース (すべてのウィンドウとアイコンの外側の画面領域。一般に「ワークスペース」として知られています)
「ルートウィンドウ」)。 SELECT または ADJUST を押してマウスをドラッグすると、
ゴムバンドの長方形。 マウス ボタンを放すと、一連のウィンドウとアイコンが表示されます。
この四角形で囲まれた部分が演算対象となります。 を使用して長方形を作成した場合、
SELECT を押すと、その中のウィンドウとアイコンが選択され、他のすべてのオブジェクトが選択されます。
選択が解除されました。 ADJUST を使用した場合、その中のオブジェクトは選択された状態になります。
が切り替わり、すでに選択されている他のウィンドウとアイコンは選択されたままになります。
ワークスペース メニュー
ワークスペース上で MENU を押すと、ワークスペース メニューが表示されます。 このメニューはカスタマイズ可能で、
ただし、通常は少なくとも次の項目が含まれます。 (項目は
現在のロケール設定に応じて言語が異なります。)
プログラム
このボタンには、アプリケーションを呼び出すためのサブメニューがあります。 デフォルト
[プログラム] サブメニューには、OpenWindows DeskSet 内のすべてのプログラムが含まれています。
ただし、通常、ユーザーはこのメニューをカスタマイズして、さらに多くのプログラムを含めたり、
ネストされたサブメニューが含まれています。 詳細については、メニューのカスタマイズに関するセクションを参照してください。
情報を表示します。
ユーティリティ
このボタンには、いくつかのユーティリティ機能を含むサブメニューがあります。
ワークスペース (画面上のすべてのウィンドウを再表示)、ロック画面、
そしてワークスペースを保存します。
プロパティ...
この項目により、「ワークスペースのプロパティ」ウィンドウが表示され、表示および
OpenWindows 環境の設定をカスタマイズします。
助けて...
ヘルプ ハンドブックの目次を表示します。
デスクトップ イントロ...
Sun デスクトップの入門チュートリアルを表示します。
出口 すべてのアプリケーションをシャットダウンし、ウィンドウ システムを終了します。 確認通知は、
最初にポップアップが表示され、操作をキャンセルする機会が与えられます。
窓 メニュー
ほとんどのウィンドウのウィンドウ メニューには次の項目があります。 (項目は
現在のロケール設定に応じて言語が異なります。)
閉じる ウィンドウを閉じてアイコンを表示します。 OPEN LOOK ポップアップ ウィンドウはすべて閉じられます。
アイコンも。 アイコンを開くと再び表示されます。 この項目は次の場合に「オープン」になります。
アイコンからメニューを表示します。
フル サイズ
ウィンドウを画面の高さいっぱいまで拡大します。 これがすでに完了している場合は、
ボタンはフルサイズではなく通常サイズです。 通常のサイズでは、ウィンドウが元のサイズに戻ります。
フル サイズ操作を実行する前のサイズ。 アプリケーションに
ウィンドウの最大サイズを指定すると、このサイズがフル サイズの代わりに使用されます。
画面全体の高さ。
移動 キーボードベースのウィンドウ移動形式を開始します。 OPEN LOOKの場合にのみ表示されます
マウスレスモードが有効になっています。
リサイズ キーボードベースの形式でウィンドウのサイズを変更します。 OPEN LOOKの場合にのみ表示されます
マウスレスモードが有効になっています。
戻る ウィンドウを他のすべてのウィンドウの後ろに移動します。
Refresh
ウィンドウをクリアして再表示します。
やめます ウィンドウ内で実行中のプログラムを強制終了し、ウィンドウを削除します。 アプリケーションの場合
WM_DELETE_WINDOW プロトコルに参加することを選択しました。 オルム を送信します
そのウィンドウを強制終了する代わりに、WM_DELETE_WINDOW ClientMessage を実行します。
OPEN LOOK ポップアップ ウィンドウ (ベース ウィンドウとは対照的に) のウィンドウ メニューは小さくなります。 それ
Close、Full Size、Quit の項目はありませんが、次の XNUMX つの新しい項目があります。
閉じる
ウィンドウを閉じます。 このボタンには XNUMX つの項目を含むサブメニューがあります。
Window はこのウィンドウだけを閉じます。All Pop-ups はすべてのポップアップを閉じます。
このアプリケーションが所有するウィンドウを起動します。
オーナー? このポップアップ ウィンドウを「所有」するベース ウィンドウのタイトル バーを上げて点滅させます。
メニュー カスタマイズ ファイル
カスタマイズできます オルムのワークスペース メニューを作成するには、メニューの説明をファイルに追加します。
オルム 読むつもりです。 起動すると、 オルム まず、OLWMMENU で指定されたファイルを検索します。
環境変数。 この変数が存在しない場合、またはファイルが読み取れない場合は、
オルム 次に、ホーム ディレクトリにある「.openwin-menu」という名前のファイルを調べます。 これなら
ファイルが存在しないか、読み取ることができません。 オルム システムのデフォルトのメニュー ファイルに戻ります。
何らかの理由でシステムのデフォルト メニュー ファイルが見つからない場合は、 オルム を使用します
最小限の組み込みメニュー。 読み込んだメニューファイルを表示側で変更することも可能
言語ロケール設定。 ロケール名はファイル名の接尾辞として使用されます。 もし
ローカライズされたメニュー ファイルが見つかった場合は、ローカライズされていないメニュー ファイルよりも優先して使用されます。
たとえば、ローカルの表示言語が「日本語」の場合、ファイル「.openwin-」
menu.japanese」はファイル「.openwin-menu」よりも優先されます。
オルム は、メニュー ファイルが変更されるたびに、そのメニュー ファイルを自動的に再読み込みします。 これにより、
メニュー ファイルに多くの小さな変更を加え、そのたびに変更したメニューを試します。
変化。 自動再読み取りは、 AutoReReadメニューファイル リソース。
If オルム メニュー ファイルの読み取り中に構文エラーが発生すると、次のようなメッセージが表示されます。
標準エラーに出力され、このメニュー ファイルの読み取りは、
失敗しました。 オルム 次に、上で説明した順序で次のファイルの読み取りを試みます。
メニュー 仕様 構文
メニュー仕様言語には多数のキーワードがあり、それらはすべて上位にあります。
大文字と小文字。 キーワードは によって指定された言語に翻訳されます。
ロケールカテゴリの設定。 キーワードは常に英語です。
通常、各行は XNUMX つのメニュー ボタンを指定します。 各行には XNUMX つのフィールドがあります。
ラベル、オプションのキーワード「DEFAULT」、およびコマンド。 ラベルは単一の単語のいずれかです
または二重引用符で囲まれた文字列。 メニューボタンに表示されるラベルです。
次にオプションのキーワード「DEFAULT」が表示されると、このメニュー項目がデフォルトの項目になります。
このメニューの場合。 行の残りの部分 (先頭の空白を除く) は、
指図。 に送信することで実行されます。 sh(1)。 シェルのメタ文字はすべて渡されます
シェルまでは変更されません。 キーワード「SEPARATOR」のみを含む行は追加します。
次の項目の前の余分なスペース。
サブメニューは、コマンドの代わりに特別なキーワード「MENU」を使用して指定します。 ボタン
が現在のメニューに追加され、このボタンをクリックするか右に引くと、
サブメニュー。 メニュー ファイルの後続の行は、サブメニューのボタンを定義します。
コマンドフィールドに特別なキーワード「END」を含む行が見つかりました。 のラベル
MENU 行は END 行のラベルと一致する必要があり、そうでない場合はエラーが通知されます。 サブ-
メニューは任意にネストでき、一致するラベルを持つ MENU 行と END 行で囲まれます。 に
サブメニューを固定可能にし、行の END キーワードの後に特別なキーワード「PIN」を追加します。
これでサブメニューの定義は終了です。
サブメニューは、ファイルのパス名を後ろに置くことで、別のファイルで指定できます。
MENU キーワード。 この場合、その名前のファイルには、次の行が含まれていると想定されます。
メニューボタンを指定します。 サブメニュー ファイルには、MENU 行や END 行を含める必要はありません (ただし、
自体にサブメニューがあります)。 サブメニューの場合、現在のファイルに一致する END 行がある必要はありません。
別のファイルから読み込まれます。
デフォルトでは、メニュー ボタンのラベルがサブメニューのタイトルとして使用されます。 これは可能です
コマンドフィールドに特別なキーワード TITLE を含む行を指定することで上書きされます。
この行のラベルはサブメニューのタイトルとして使用されます。 この行が表示される場合があります
サブメニュー定義の任意の場所にあります。 メニューに項目は追加されません。
次のキーワードは、メニュー項目のコマンド フィールドで使用できます。 彼らは指定します
内部にある関数 ああ、 シェルの実行によって呼び出されないもの。
BACK_SELN
選択したウィンドウとアイコンを他のウィンドウの後ろに移動します。
EXIT
すべてのアプリケーションを強制終了し、ウィンドウ マネージャーから確認を得た後、ウィンドウ マネージャーを終了します。
ユーザー。 これは、ウィンドウ システム全体を終了する場合に便利です。
EXIT_NO_CONFIRM
EXIT と似ていますが、確認通知をスキップします。
フリップドラッグ
DragWindow リソースの状態を切り替えます。
フリップフォーカス
SetInput リソースの状態を切り替えます。
FULL_RESTORE_SIZE_SELN
選択したウィンドウとアイコンのフルサイズ/通常サイズの状態を切り替えます。
NOP
操作はありません。 何もしないでください。
OPEN_CLOSE_SELN
選択したウィンドウやアイコンの開閉状態を切り替えます。
QUIT_SELN
選択したウィンドウとアイコンを終了します。
追記
次を使用して NeWS への接続を開きます 例えば(1) そして行の残りをそれに送信します。
PROPERTIES
ワークスペースのプロパティを表示します。
REFRESH
更新すると、画面上のすべてのウィンドウが再描画されます。
REREAD_MENU_FILE
ワークスペース メニューのカスタマイズ ファイルの即時再読み込みを強制します。 オルム 意志
メニュー ファイルの完全な検索を開始します (「 メニュー カスタマイズ
セクション)、最初に見つかった有効なファイルを使用します。
再起動
次のコマンドを発行してウィンドウ マネージャーを再起動します。 exec(2)に 引数。 これは影響しないはずです
実行中のアプリケーションも同様であり、サーバーがシャットダウンすることもありません。
保存_ワークスペース
現在実行中のアプリケーションのセットのスナップショットを取得し、次のコマンドを入力します。
取得した行は、ユーザーのホーム ディレクトリのファイル「.openwin-init」に保存されます。 これ
コマンドを実行します
「owplaces -silent -multi -script -output $HOME/.openwin-init」。
WMEXIT アプリケーションを終了せずにウィンドウ マネージャーを終了します。
以下はルートメニューの仕様例です。
「マイカスタムメニュー」TITLE
プログラムメニュー
「コマンドツール」 DEFAULT cmdtool
「テキストエディタ」textedit
メールメールツール
「ファイルマネージャー」ファイルマネージャー
その他メニュー
「その他のツール」TITLE
「シェルツール」shelltool
「アイコンエディター」iconedit
時計時計
「パフォーマンスメーター」 デフォルトのパフォーマンスメーター
違った終わり方
プログラム終了PIN
「画面再描画」REFRESH
「プロパティ ...」 プロパティ
終了 終了
カラーマップ インストール
オルム 以外のカラーマップを持つウィンドウのカラーマップのインストールを処理します。
デフォルトのカラーマップ。 カラーマップ フォーカス モードには、「color-follows-mouse」と「color-follows-mouse」の XNUMX つがあります。
これらは、入力フォーカスの対応するモードにほぼ似ています。ただし、
カラーマップ フォーカス モードは、入力フォーカスから完全に独立しています。 モードは、
システムの起動は ColorFocusLocked リソースによって決まります (「リソース」セクションを参照)
下)。
オルム カラーマップをインストールできる一連のウィンドウを追跡します。
このセットには、クライアントのすべてのトップレベル ウィンドウが含まれます。 クライアントが他のものを指定した場合
WM_COLORMAP_WINDOWS プロパティにウィンドウがある場合、これらのウィンドウもセットに含まれます。
カラーフォローマウスモードでは、 オルム ポインタの位置を追跡し、常に
ポインタの下に対象となるウィンドウのカラーマップをインストールしたままにします。 したがって、次のことができます
ポインタを特定のウィンドウにスライドさせるだけで、そのウィンドウのカラーマップをインストールできます。 の
ポインタをウィンドウ フレームの外に戻すか、または外に移動すると、デフォルトのカラーマップが復元されます。
ワークスペースに。 このモードでは、WM_COLORMAP_WINDOWS プロパティが追跡されます。
変更しますが、対象となるウィンドウのセットのみを変更します。 これらのプロパティのみの変更
ポインターの下にある対象となるウィンドウが変更された場合にカラーマップがインストールされるようにします。
対象となるウィンドウのセットが変更された結果。 このモードでは、ウィンドウは考慮されません。
カラーマップのフォーカスを持ちます。 カラーマップのインストールは完全にユーザーの制御下にあります。
カラーロック モードでは、カラーマップはポインターの動きに基づいてインストールされません。 代わりに、
特定のウィンドウはカラーマップ フォーカスを持つとみなされます。 ウィンドウに
カラーマップにフォーカスがある場合、カラーマップはポインターの動きに基づいてインストールおよびアンインストールされません。
クライアント プログラムが上部の WM_COLORMAP_WINDOWS プロパティの内容を変更すると、
カラーマップ フォーカスのあるレベル ウィンドウ、 オルム のカラーマップをインストールすることで応答します。
このプロパティで指定された最初のウィンドウ。 このようにして、ウィンドウに
カラーマップ フォーカスは、の内容を変更することでカラーマップのインストールを制御できます。
WM_COLORMAP_WINDOWS プロパティ。
ICCCM によれば、WM_COLORMAP_WINDOWS にトップレベルの
ウィンドウでは、リストの最初に出現すると想定されます。 プログラムにリクエストを送りたい場合
WM_COLORMAP_WINDOWS への変更を介してカラーマップをインストールするには、最上位を確認する必要があります。
レベルウィンドウはこのプロパティのどこかに表示されます。 さもないと、 オルム 常にインストールします
トップレベルウィンドウのカラーマップ。
カラーマップ フォーカスは、いくつかの方法のうちの XNUMX つでウィンドウに与えられます。 ユーザーが割り当てることができるのは、
ポインタが上にあるときにカラーロックキーを押すと、カラーマップがウィンドウにフォーカスされます。
窓。 AutoColorFocus リソースが設定されている場合、新しいウィンドウにはカラーマップが与えられます。
自動的に焦点を合わせます。 ColorTracksInputFocus リソースが設定されている場合、カラーマップのフォーカス
は常に入力フォーカスを持つウィンドウに与えられます。
カラーマップ フォーカスの設定に加えて、Color-Lock キーにはいくつかの追加効果があります。
Color-Lock キーを押すと、ポインタがサブウィンドウ内にある場合、
WM_COLORMAP_WINDOWS プロパティを使用すると、そのサブウィンドウのカラーマップがインストールされます。 ポインタの場合
WM_COLORMAP_WINDOWS プロパティで指定されたウィンドウ内にない場合、またはポインタが上にある場合
ウィンドウのタイトル バーまたは境界線、WM_COLORMAP_WINDOWS の最初のエントリのカラーマップ
プロパティがインストールされます。 Color-Lock キーを使用して、カラーマップをインストールできます。
特定のサブウィンドウは、WM_COLORMAP_WINDOWS リスト内のどこにあるかは関係ありません。 もしそこにあるなら
WM_COLORMAP_WINDOWS プロパティがない場合は、Color-Lock キーを押すだけで、
トップレベルウィンドウのカラーマップ。
ワークスペース上でカラーロック キーを押すと、デフォルトのカラーマップは次のようになります。
インストールされていると、カラーマップ フォーカスのあるウィンドウはそれを失います。 ルートウィンドウには次のものがあります
カラーマップのフォーカス。
カラーロック解除キーを押せば、いつでもカラーフォローマウスモードに戻すことができます。
カラーマップ フォーカスを持つウィンドウは、それを失います。
SPOT ヘルプ
オルム フレーム、アイコン、ワークスペースとウィンドウのメニュー、ウィンドウ ボタン、
コーナー、プッシュピン、およびワークスペース自体のサイズを変更します。 これは別のスレーブを介して行われます
プログラム、 オルムスレイブ(1). スレーブ プログラムは次の場合に自動的にフォークされます。 オルム 起動します。
スレーブ プログラムのフォークは、 スレーブプロセスの実行 リソース。
複数 SCREENS
デフォルトでは、 オルム ディスプレイサーバーのすべての画面上のウィンドウを管理します。 多くの
操作性は単一画面操作と変わりません。 ウィンドウは特定の場所に存在します
画面はその寿命全体にわたって使用されます。 ウィンドウをある画面から別の画面に移動することはできません。
また、画面の境界を越えるようにサイズを変更することもできません。 「ワークスペース」メニューから起動される Windows
メニューと同じ画面に表示されます。 スポットヘルプは同じ画面に表示されます。
Help キーを押したときのポインタ。
以前のリリースでは、複数のサービスを開始するには、ユーザーの .xinitrc スクリプトを変更する必要がありました。
のインスタンス ああ、 各画面に XNUMX つずつ。 これらの変更は必要なくなりました。 の
デフォルトの Xinitrc (これには、 オルム) シングルと両方の場合に機能します。
複数の画面の状況。
GLOBAL 資料
グローバルリソース オルム XNUMX つのリソース コンポーネントで構成されます。 最初のコンポーネントは、
リソース名は、末尾のパス名コンポーネントから取得されます。 argv [0]。 この値は
通常は「olwm」です。 この名前は、 -名前 コマンドライン引数。 の
XNUMX 番目のリソース コンポーネントは、設定されているグローバル属性に名前を付けます。 それは次のいずれかである必要があります
以下のリストからの名前。 したがって、AutoColorFocus 属性を設定するには、次のようにします。
リソース仕様として「olwm.AutoColorFocus」。
一部のリソースは XView によっても解釈されます (「 XView(7)) ワークスペースによって設定されます
プロパティ プログラム (「 小道具(1))。 これらのリソースについては、 オルム 文字列も受け入れます
最初のリソース コンポーネントとしての「OpenWindows」。 これらのリソースには、
アスタリスク「*」。
色は、Xlib XParseColor() 関数によって解析された形式を使用して指定できます。
一般的な形式は色の名前です (「 表示RGB(1)) および明示的な赤、緑、青の値
XNUMX 進数で、先頭に「#」を付けます。 たとえば、明るいマゼンタは次のように指定されます。
「#ff00ff」。
ブール値は、「true」、「false」、「on」、「off」、「yes」、「no」、
「1」、「0」、「t」、および「nil」。
オートカラーフォーカス (ブール値)
新しく表示されたウィンドウにカラーマップのフォーカスを与えるかどうかを示します
自動的。 詳細については、「カラーマップのインストール」のセクションを参照してください。
デフォルト 値: 偽。
自動入力フォーカス (ブール値)
新しく表示されたウィンドウに入力フォーカスを与えるかどうかを示します。
自動的に。 デフォルト 値: 偽。
オートレイズ (ブール値)
フォーカスを受け取るとウィンドウを自動的に上げます。 これはクリック時に便利です。
常に一番上のウィンドウに入力したい場合は、to-focus を選択してください。 これは次のような場合に役立ちます。
フォーカス-フォロー-マウスのとき AutoRaiseDelay リソースが適切な値に設定されている。
デフォルト 値: 偽。
AutoRaiseDelay (整数)
ウィンドウがフォーカスを受け取るまでの遅延時間 (マイクロ秒単位)。
他のウィンドウの上に上げます。 の値の場合にのみ有効です。 オートレイズ
リソースは true です。 デフォルト 値: 0.
AutoReReadメニューファイル (ブール値)
メニュー ファイルが変更されるたびに、メニュー ファイルを再読み込みするかどうかを指定します。 デフォルト
値: 真。
経歴 (色)
背景色を指定します。 マスクされたアイコンの背景に使用されます。
注: で使用されるようなアイコン ウィンドウの背景には使用されません。
XView (を参照) XView(7))。 このリソースは、 ウィンドウの色
リソース。 デフォルト 値: 白。
基本ロケール (ロケール 名)
基本的な OPEN LOOK ロケール カテゴリ設定を指定します。 ロケールに関するセクションを参照してください。
取り扱いについて詳しくはこちらをご覧ください。
ビープ (列挙) *
以下の状況を指定します。 オルム ビープ音が鳴るはずです。 許容値は次のとおりです。
文字列「always」、「never」、「notices」。 文字列「never」は次のことを意味します オルム
決してビープ音を鳴らしてはなりません。「通知」とは次のことを意味します。 オルム 通知がある場合にのみビープ音を鳴らします
が表示され、「常に」は次のことを意味します オルム 必要に応じてビープ音が鳴ります。
デフォルト 値: 常に。
ボーダの色 (色)
ウィンドウとアイコンの境界線に使用する色を指定します。 デフォルト 値: 黒。
ボタンフォント (フォント 名)
メニューや通知のボタンに使用されるフォント。 デフォルト 値: ルシーダさん。
クリック移動しきい値 (整数)
この値はメニューを表示するときに使用されます。 これ以上マウスを動かすと
メニューボタンが押されている間の量は、メニューが押してドラッグしているとみなされます。
リリースモード。 それ以外の場合、メニューはクリック-移動-クリック モードになります。 デフォルト 値: 5.
カラートラック入力フォーカス (ブール値)
true の場合、カラーマップのフォーカスが任意のウィンドウに自動的に設定されることを示します。
入力フォーカスを受け取ります。 カラーマップのインストールに関するセクションを参照してください。
詳細。 デフォルト 値: 偽。
カラーフォーカスロック (ブール値)
カラーマップ フォーカス ポリシーの初期状態を指定します。 true の場合、デフォルト
カラーマップはハードウェアにロックされています。 false の場合、下のウィンドウのカラーマップ
マウスはインストールされたままになります。 詳細については、カラーマップのインストールに関するセクションを参照してください。
詳細。 デフォルト 値: 偽。
カーソルフォント (フォント 名)
カーソルに使用するフォントを指定します。 おそらく変更しても役に立たない
これは、OPEN と同じエンコーディングの代替カーソル フォントを持っている場合を除きます。
LOOK カーソルのフォント。 デフォルト 値: -日中営業 見ます カーソル-*-*-*-*-*-120-*-*-*-*-*-*。
デフォルトのアイコン画像 (ファイル名)
デフォルトのアイコン画像として使用するビットマップを含むファイルを指定します。
デフォルトアイコンマスク (ファイル名)
デフォルトのアイコンマスクとして使用するビットマップを含むファイルを指定します。
デフォルトのタイトル (ストリング)
提供されていないウィンドウのタイトル バーに使用する文字列を指定します。
WM_NAME プロパティの文字列。 デフォルト 値: いいえ 名前
表示言語 (ロケール 名)
表示言語の OPEN LOOK ロケール カテゴリを指定します。 のセクションを参照してください。
詳細については、「ロケール処理」を参照してください。
ドラッグ右距離 (整数) *
メニュー項目内でマウスを右にドラッグして移動する必要があるピクセル数。
サブメニューをアップします。 メニュー マーク (
右向きの三角形)、右にドラッグする距離に関係なく。 デフォルト 値:
100.
ドラッグしきい値 (整数) *
これは、マウス ボタンが押されている間にマウスを移動する必要があるピクセル数です。
アクションがドラッグであるとみなされるようにするためです。 マウスの動きがこれより少ない場合
ボタンが押されている間のピクセル数は、クリックではなくクリックとみなされます。
ドラッグ。 デフォルト 値: 5.
ドラッグウィンドウ (ブール値)
true の場合、ウィンドウを移動するときにウィンドウのイメージ全体をドラッグします。 それ以外の場合は、ただ
ウィンドウの輪郭をドラッグします。 デフォルト 値: 偽。
EdgeMove しきい値 (整数)
ウィンドウを端を越えて移動するときに提供される「ヒステリシス」の量を指定します。
スクリーン。 ウィンドウやアイコンを移動すると、アイコンに触れると一時停止します。
画面の端。 これにより、ウィンドウを簡単に真上に配置できるようになります。
画面の端に対して。 さらに移動すると、ウィンドウまたはアイコンが
端を越えて進み続けます。 窓がずれてしまうのを防ぐことができます。
このリソースに非常に大きな値 (10000 など) を設定して画面を表示すると、
値 XNUMX を指定すると、この機能を完全に無効にすることができます。 デフォルト 値:
10.
フラッシュカウント (整数)
「所有者?」のメッセージが表示されたときにタイトル バーが点滅する回数。 メニュー項目が有効になります。
デフォルト 値: 6.
フラッシュタイム (整数)
タイトル バーが点滅する時間 (マイクロ秒単位)。
"オーナー?" メニュー項目が有効になります。 デフォルト 値: 100000.
フォーカス寛大さ (ブール値)
これを true に設定すると、 オルム Windows の ICCCM 要件は強制されません。
入力フォーカスを受け取るには、入力ヒントを設定する必要があります。 このオプションは
多くの X11R3 ベースなど、ICCCM に準拠していないクライアントを実行する場合に便利です
クライアント。 デフォルト 値: 偽。
フォアグラウンド (色)
前景色を指定します。 この色は主にウィンドウのテキストに使用されます
アイコンのタイトルやメニューなど。 デフォルト 値: 黒。
グリフフォント (フォント 名)
OPEN LOOK グラフィックの描画に使用されるグリフ フォント。 このフォントの変更は主に
サイズを変更するのに便利です。 テキストフォントなどの別のフォントを指定すると、
望ましくない動作が発生します。 デフォルト 値: -日中営業 見ます
グリフ-*-*-*-*-*-120-*-*-*-*-*-*。
アイコンフラッシュカウント (整数)
開閉「ズーム」ラインを点滅させる回数。 デフォルト 値: 3.
アイコン点滅オフ時間 (整数)
開閉「ズーム」ラインが表示されない間に一時停止する時間。 デフォルト
値: 1.
アイコンFlashOnTime (整数)
開閉「ズーム」ラインが表示されている間に一時停止する時間。 デフォルト 値:
20000.
アイコンフォント (フォント 名)
アイコン名に使用されるフォント。 デフォルト: ルシーダさん。
アイコンの場所 (列挙) *
「top-lr」、「top-rl」、「bottom-lr」、「bottom-rl」、「left-tb」、「left-」のいずれかの単語
bt"、"right-tb"、または "right-bt"。これらは、アイコンがそれに沿って配置されることを指定します。
画面の特定の端。左から右、または上から下の順に並べられます。
適切な。 「上」、「下」、「左」、「右」という言葉は「上」と同義です。
それぞれ、「lr」、「bottom-lr」、「left-tb」、「right-tb」です。 デフォルト 値: 上。
反転フォーカス強調表示 (ブール値)
クリックしてフォーカスする場合、入力フォーカスは通常、実線の四角形で示されます。
タイトルバー。 フォーカスフォローマウスでは、通常、フォーカスは XNUMX 本の線で示されます。
タイトルバーにある。 このリソースが true の場合、強調表示のスタイルが反転されます。
フォーカススタイルに関して。 これにより、クリックしてフォーカスするための XNUMX つの行が表示されます。
フォーカスフォローマウスを示す実線のバー。 デフォルト 値: 偽。
トランジェントを上に保持 (ブール値)
かどうかを指定します オルム 一時的なウィンドウをその所有者の上に維持するように努めるべきです
窓。 デフォルト 値: 真。
キーボードコマンド (列挙) *
このリソースに許容される値は次のとおりです。 サンビュー1、 基本、 と いっぱい。 値は
大文字と小文字を区別。 の フル モード、すべての OPEN LOOK マウスレス コマンドは、
ウィンドウマネージャーがアクティブになっています。 詳細については、「キー バインド」のセクションを参照してください。
In Basic モードでは、アクティブなキーは Open、Front、Help、およびカラーマップ キーです。 の
サンビュー1 モードでは、アクティブなキーは Open キーと Front キーのみです。 デフォルト 値: ベーシック。
最小限の装飾 (リスト of 文字列)
最小限に装飾するウィンドウのリストを指定します。 そういったものに装飾を施す
ウィンドウには細い境界線とサイズ変更コーナーのみが含まれ、タイトル バーやウィンドウは含まれません。
ボタン。 値は空白で区切られた文字列のリストである必要があります。 各文字列
WM_CLASS で渡されるように、アプリケーションのクラスまたはインスタンス名を指定する必要があります。
財産。 ほとんどのアプリケーションは、実行可能ファイルの名前に基づいてこのプロパティを設定します。
(つまり、argv[0])。 たとえば、時計と計算機が次のように動作するように指定するには、
装飾を最小限にするには、次のリソースを使用します。
olwm.MinimalDecor: calctool クロック
多くのアプリケーションでは、WM_CLASS プロパティの値をオーバーライドできます。
-名前 コマンドラインのオプション。 デフォルト 値: (ヌル)。
マウスコードタイムアウト (整数)
時間をミリ秒単位で指定します。 オルム 後続を待つことです
イベントを使用して、コード化されたマウス ボタン イベント シーケンスの曖昧さを解消します。
マルチクリックタイムアウト (整数) *
ダブルクリックと XNUMX 回のシングルクリックを区別する時間を XNUMX 分の XNUMX 秒単位で表したものです。
クリック。 デフォルト 値: 5.
数値の (ロケール 名)
数値形式の OPEN LOOK ロケール カテゴリを指定します。 ロケールに関するセクションを参照してください。
取り扱いについて詳しくはこちらをご覧ください。
ペイントワークスペース (ブール値)
真であれば、 オルム を使用します ワークスペースの色 ワークスペースを設定するリソース (root
ウィンドウ) の背景色。 偽の場合、 オルム ルートウィンドウは変更されません
バックグラウンド。 これは、次を使用して独自のワークスペースの色を設定したい場合に便利です。
xsetroot(1) または同様のプログラム。 デフォルト 値: 真。
Pポジション互換性 (ブール値)
常に互換性がある古いアプリケーションに対して下位互換性を有効にします。
WM_NORMAL_HINTS プロパティに PPosition フラグを設定していない場合でも、PPosition フラグを設定する
位置を設定します。 これは、X11R3 ベースのクライアントで最も頻繁に発生します。 後戻りせずに
互換性のため、これらのウィンドウは常に画面の左上隅に表示されます。
画面。 下位互換性により、これらのウィンドウは以下に従って配置されます。
デフォルトの OPEN LOOK ウィンドウ配置ポリシー (画面の対角線に沿って)。
このオプションは、コマンドでジオメトリが指定されているウィンドウには影響しません。
ライン。 デフォルト 値: 偽。
ポップアップジャンプカーソル (ブール値) *
カーソルをポップアップウィンドウにワープするかどうかを指定します。 デフォルト 値: 真。
RaiseOnActivate (ブール値)
マウスレスでウィンドウをアクティブにしたときにウィンドウを開くかどうかを指定します。
デフォルト 値: 真。
再帰的に更新 (ブール値)
ウィンドウおよびワークスペース メニューの [更新] メニュー項目がどのように動作するかを決定します。
値が true の場合、 オルム ウィンドウ階層をたどって露出イベントを送信します
すべての窓に。 これは、バッキング ストアを持つウィンドウを更新する場合に便利です。
値が false の場合、 オルム ウィンドウをマップしてからマップを解除すると、すべてのエラーが発生します。
バッキング ストアがない下のウィンドウは露出を取得します。 こうなると
機能がオンの場合、更新操作により大量のクライアント/サーバー データが生成されます。
渋滞。 接続トランスポートに問題がある場合は、この機能をオフにすると便利な場合があります。
低帯域幅または長い遅延。 デフォルト 値: 真。
リバースビデオ (ブール値)
true の場合、モノクロ画面の白と黒の感覚が逆転します。 無視されました
カラースクリーン。 デフォルト 値: 偽。
ラバーバンドの厚さ (整数)
ウィンドウを開くときに描画される「輪ゴム」の線の太さを指定します。
ルート上の四角形をドラッグしてウィンドウのグループを選択すると、サイズが変更されます。
ウィンドウが移動されたときと、 ドラッグウィンドウ リソースが false です。
スレーブプロセスの実行 (ブール値)
false の場合、次の実行を無効にします。 オルムスレイブ(1) 起動時。 奴隷なら
プロセスが実行されていない場合、スポット ヘルプは、が所有するオブジェクトでは利用できません。 オルム
画鋲や角のサイズ変更など。 デフォルト 値: 真。
SaveWorkspaceTimeout (整数)
ワークスペースの保存操作の進行中に待機する秒数。 もしも
すべてのアプリケーションがこの時間内に応答していない場合、操作は
失敗したと考えられます。 デフォルト 値: 30.
ディスプレイメニューの選択 (ブール値) *
true の場合、マウスの SELECT ボタンを押すと、メニュー項目のサブメニューが表示されます (
任意)サブメニューのデフォルトアクションを実行する代わりに。 デフォルト 値: 偽。
セレクションファズ (整数)
ウィンドウやアイコンを選択する際に適用する「ファズ」のピクセル数
ワークスペース上で四角形をドラッグします。 ほぼ横たわっている物体を考えてみましょう
完全に選択四角形内にありますが、四角形の外側に周回しています。
数ピクセル。 次の場合、オブジェクトは選択四角形内にあるとみなされます。
「ファズ」ピクセル以下で外側に周回します。 デフォルト 値: 1.
選択トグルスタッキング (ブール値)
true の場合、ウィンドウをダブルクリックすると、ウィンドウはズームされずに奥に押し込まれます。
フルサイズまで。 デフォルト 値: 偽。
選択ウィンドウ (ブール値)
false の場合、マウスの SELECT ボタンはウィンドウとアイコンを選択しません。 そのほかの
機能は影響を受けません。 マウスの「ADJUST」ボタンを使用して選択することもできます。
ウィンドウとアイコン。 デフォルト 値: 真。
サーバーグラブ (ブール値)
かどうかを制御します。 オルム メニューと通知が起動している間にサーバーを取得します。 デフォルト
値: 真。
SetInput (列挙) *
これは入力フォーカス モードを制御します。 値が「選択」の場合、クリックして-を意味します。
集中。 値が「followmouse」の場合、フォーカスがマウスに従うことを意味します。 デフォルト
値: 選択する。
ShowMoveGeometry (ブール値)
ウィンドウとアイコンの移動中にジオメトリ ボックスを表示するかどうかを示します。
デフォルト 値: 偽。
表示サイズ変更ジオメトリ (ブール値)
ウィンドウのサイズを変更するときにジオメトリ ボックスを表示するかどうかを示します。 デフォルト
値: 偽。
グリッドにスナップ (ブール値)
アイコンを移動するときに、アイコンをグリッドにスナップするかどうかを決定します。 デフォルト 値:
偽。
テキストフォント (フォント 名)
お知らせの本文に使用されるフォント。 デフォルト: ルシーダさん。
タイトルフォント (フォント 名)
ウィンドウとメニューの上部のタイトル バーで使用されるフォント。 デフォルト: ルシダさん 大胆な。
TransientSaveUnder (ブール値)
一時ウィンドウの save-under 属性を強制的にオンにするかどうかを指定します。
デフォルト 値: 真。
トランジェントタイトル付き (ブール値)
一時的なウィンドウにタイトル バーを付けるかどうかを指定します。 通常、一過性の
ウィンドウにはタイトル バーとサイズ変更コーナーがありますが、ウィンドウ ボタンやプッシュピンはありません。
このリソースを false に設定すると、一時ウィンドウからタイトル バーが削除されます。
デフォルト 値: 真。
3D を使用 (ブール値)
可能な場合に 3D OPEN LOOK を使用するかどうかを指定します。 false の場合、3D 表示は行われません。
使用済み。 true の場合、ディスプレイ ハードウェアがサポートできない場合を除き、3D が使用されます。 デフォルト
値: 真。
3Dフレームを使用する (ブール値)
フレーム枠に 3D 表示を使用するかどうかを指定します。 true の場合、フレームは
3D の外観が与えられます。 それ以外の場合は、2D の場合と同じ太い枠線が表示されます。 いくつかの
人々は 3D フレームの外観を好みますが、それを区別するのはさらに困難です
このオプションをオンにすると、選択されていないウィンドウから選択されます。 デフォルト 値: 偽。
3Dリサイズを使用する (ブール値)
ウィンドウのサイズ変更コーナーを 2D または 3D のどちらで表示するかを指定します。
デフォルト 値: 偽。
ウィンドウの色 (色) *
窓の色を指定します。 1D OPEN LOOKの「BG3」カラーです。 それは
ウィンドウ、メニュー、お知らせの背景に使用されます。 その他の 3D 効果は
この色から派生したハイライト カラーとシャドウ カラーを使用して実現されます。 デフォルト
値: #ccc。
これは 20% のグレー値を指定します。
ワークスペースの色 (色) *
ワークスペース(ルートウィンドウ)の色を指定します。 始めるとき、 オルム 設定します
ルート ウィンドウの背景色をこのリソースで指定された色にすると、
シャットダウン時にデフォルトの背景を復元します。 この動作をオフにするには、を参照してください。
の説明 ペイントワークスペース リソース。 デフォルト 値: #40a0c0。
SCREEN 資料
上記のグローバル リソースに加えて、 オルム 画面固有のものも使用します
資力。 リソース仕様の最初のコンポーネントは末尾のパス名です。
のコンポーネント argv [0]。 XNUMX 番目のコンポーネントは、文字列に追加される画面番号です。
「スクリーン」。 リソース名の XNUMX 番目のコンポーネントは、リソース自体の名前です。
たとえば、
olwm.screen1.ReverseVideo: true
画面番号 1 で反転ビデオを有効にします うーん。 すべての画面に影響を与えるには、次を使用できます
リソースのワイルドカード。 たとえば、「olwm*ReverseVideo: true」は、次のビデオを反転します。
すべての画面 オルム 管理します。
次のリソースは、グローバルおよび画面ごとの両方で利用できます。 スクリーン-
特定のリソースは、その画面の対応するグローバル設定をオーバーライドします。 ご了承ください
WorkspaceColor と WindowColor の画面固有の設定は、のみ影響します。 オルム; この
グローバル設定のみを使用する XView クライアントとの衝突が発生する可能性があります。
経歴
ボーダの色
フォアグラウンド
リバースビデオ
ウィンドウの色
ワークスペースの色
次のリソースを使用すると、画面のデフォルト以外のビジュアルを選択できます。
利用可能なビジュアルは、 xdpyinfo(1)コマンド。
深さ (整数)
ビジュアルの検索時に使用するビジュアルの深さを指定します。 デフォルト 値:
なし。
ビジュアル (列挙)
ビジュアルの検索時に使用するビジュアル クラスを指定します。 有効なビジュアル
クラスは 静的グレー, グレースケール, 静的色, 擬似カラー, 天然色,
ダイレクトカラー。 名前では大文字と小文字が区別されます。 デフォルト 値: なし。
ビジュアルID (id)
使用するビジュアル ID を指定します。 注: ビジュアルを ID で指定することはできません。
ID はサーバーごとに異なる場合があり、さらには XNUMX 回の呼び出しによっても異なるため、ポータブルです。
サーバーを次へ。 デフォルト 値: なし。
マウスレス OPERATION
オルム OPEN LOOK マウスレス操作を実装します。 これはキーにバインドされた関数のセットです
これにより、ポインティング デバイスを使用せずにウィンドウ システムを完全に使用できるようになります。 いくつかの
マウスレス機能は、「クロスオーバー」ユーザーにとっても便利です。
マウスベースの操作のためのアクセラレータ。
次のアプリケーション、前のアプリケーション、を使用してウィンドウからウィンドウに移動できます。
次のウィンドウおよび前のウィンドウの関数。デフォルトで Alt-n、Alt-Shift-n、Alt-w にバインドされています。
と Alt-Shift-W をそれぞれ押します。 (詳細については、キー バインドのセクションを参照してください)
) Alt-M と
Alt-Shift-M をそれぞれ押します。 メニューが表示されたら、
矢印キーを使用するか、移動したいメニュー項目の最初の文字を押します。 あなたはできる
Return キーを押して現在の項目を実行するか、Stop または
エスケープ。
マウスレス機能を使用してウィンドウを移動したりサイズ変更したりすることもできます。 これは次の方法で実現できます
ウィンドウ メニューで項目の移動またはサイズ変更を選択します。 (これらのキーボード アクセラレータ
項目は、それぞれ Alt-F6 と Alt-F7 です。) 移動モードでは、矢印キーを使用して次の操作を行うことができます。
ウィンドウを希望の方向に移動します。 Ctrl キーを押したままにすることもできます。
矢印キーを押すたびに、ウィンドウをより大きな距離で「ジャンプ」します。 リサイズモードでは、
最初の矢印キーで移動するエッジを選択し、後続の矢印キーでそのエッジを移動します。
角。 たとえば、ウィンドウを右から縮小するには (つまり、ウィンドウの右端に移動するには)
左) まず Alt-F7 を使用してサイズ変更モードに入り、右矢印キーを押してサイズ変更モードにします。
右エッジを選択し、左矢印キーを押してエッジを左に移動します。 として
移動モードでは、Ctrl を押したままにすることで、より大きな増分でエッジを「ジャンプ」できます。 あなた
Return キーを押して新しいサイズまたは位置を受け入れることができ、Esc キーまたは Stop キーを押して確定することもできます。
移動またはサイズ変更操作を中止します。
キー バインド
キー バインディングはリソースを使用して指定されます。 関数ごとに XNUMX つのリソースがあり、
リソースの値は、関数がバインドされているキーです。 リソースの価値
主要な仕様のカンマ区切りリストで構成されます。 各主要な仕様は次のとおりです。
オプションで keysym の後に修飾子 keysym が続くもの。 修飾子 keysym は次のように区切られます。
「+」記号。 たとえば、関数を F2、control-F3、および alt-shift-F4 にバインドするには、次のようにします。
値を使用します。
F2、F3+Control、F4+Shift+Alt
キーが修飾子マッピングに含まれている任意の keysym を修飾子として使用できます。 以下
一般的な修飾子 keysym のエイリアスとしても使用できます。 シフト, ロック, 管理, Ctrlキー, センター,
Meta, 他の, スーパー, ハイパー。
リソース名には、末尾のパス名コンポーネントが接頭辞として付けられます。 argv [0]、続いて
キーボードコマンド (これは単数形なので、 キーボードコマンド
リソース)、その後に次のリストのリソースが続きます。 たとえば、リソース
Stop 機能を設定するための仕様は通常次のようになります。
olwm.KeyboardCommand.Stop
このリストの各項目の後には、デフォルトのキーボード バインディングとその説明が続きます。
関数が何をするのか。 アスタリスク「*」の付いた項目にはキーボードのグラブが含まれます。 他の
アイテムは次の期間のみアクティブになります オルム メニューが起動しているときなど、モードにあります。 注: ほとんどの
グラブを必要とする関数は、 キーボードコマンド リソースが設定されています
〜へ いっぱい。 このリソースの説明は、「グローバル リソース」のセクションを参照してください。
Force Stop (L1、 エスケープ)
現在のモードまたはアクションを中止します。
デフォルトアクション (戻る、 メタリターン、 入力してください)
現在のメニューまたは通知のデフォルトのアクションを実行します。
選択 (スペース)
現在のボタンを選択します。
Adjust (Alt-Insert)
現在のオブジェクトの選択状態を切り替えます。
メニュー (Alt-スペース)
現在のオブジェクトのメニューを表示します。
入力フォーカスヘルプ (?、 コントロール-?)
入力フォーカスのあるオブジェクトのヘルプを表示します。
Up (上矢印)
項目を XNUMX つ上に移動します。
Down (下矢印)
XNUMX つ下の項目に移動します。
左派 (左矢印)
項目を XNUMX つ左に移動します。
右派 (右矢印)
項目を XNUMX つ右に移動します。
跳ね上がる (コントロール 上矢印)
項目を XNUMX 個上に移動します。
ジャンプダウン (コントロール 下矢印)
XNUMX 項目下に移動します。
左にジャンプ (コントロール 左矢印)
XNUMX 項目を左に移動します。
右にジャンプ (コントロール 右矢印)
XNUMX 項目を右に移動します。
行開始 (家、 R7)
現在の行の先頭に移動します。
行端 (終わり、 R13)
現在の行の末尾に移動します。
データ開始 (コントロール-ホーム)
データの先頭に移動します。
データエンド (コントロールエンド)
データの最後に移動します。
ファーストコントロール (コントロール-[)
最初の項目に移動します。
ラストコントロール (コントロール-])
最後の項目に移動します。
次の要素 (タブ、 コントロールタブ)
次の項目に移動します。
前の要素 (Shift-Tab、 Ctrl+Shift+Tab)
前の項目に移動します。
Open (Alt-L7) *
入力フォーカスのあるオブジェクトを開きます。
カスタマーサービス (ヘルプ) *
ポインタの下にあるオブジェクトのスポット ヘルプを表示します。
ロックカラーマップ (Ctrl+L2) *
サブウィンドウのカラーマップをポインタの下にインストールし、カラーマップを指定します
ポインターを含むトップレベルのウィンドウにフォーカスします。 見る カラーマップ インストール
詳細については、。
アンロックカラーマップ (Ctrl+L4) *
color-follows-mouse モードに戻し、カラーマップのフォーカスを解除します。 見る カラーマップ
インストール
詳細については、。
フロント (Alt-L5) *
入力フォーカスのあるオブジェクトを前面に持ってきます。
フォーカストゥポインター (Alt-Shift-j) *
ポインタの下のウィンドウにフォーカスを設定します。
ネクストアプリ (Alt-N) *
フォーカスを次のベース ウィンドウに移動します。 ウィンドウは次から時計回りに並べられます。
トップ。 アイコンはすべてのウィンドウの後に、同様に時計回りに表示されます。 注文
画面上の最後のアイコンから次の画面の最初のウィンドウまで進みます。
最後の画面の後、順序は最初の画面に戻ります。
前のアプリ (Alt-Shift-N) *
フォーカスを前のベース ウィンドウに移動します。 見る ネクストアプリ 詳細については、
ウィンドウのトラバース順序。
トグル入力 (Alt-T) *
入力フォーカスを、入力フォーカスがあった前のウィンドウに移動します。
NextWindow (Alt-W) *
ベース ウィンドウとベース ウィンドウで構成されるウィンドウ ファミリ内の次のウィンドウに移動します。
ポップアップのセット。 ウィンドウは、画面の上部から時計回りに並べられます。
前のウィンドウ (Alt-Shift-W) *
ベース ウィンドウで構成されるウィンドウ ファミリ内の前のウィンドウに移動します。
そして一連のポップアップ。 ウィンドウは上部から時計回りに並べられます。
を選択して、後処理画面に進みます。
トグルピン (メタインサート) *
入力フォーカスを使用してウィンドウのピンの状態を切り替えます。
サスペンドマウスレス (Alt-Z) *
マウスレス操作に関連するすべてのキーの取得を一時的に停止します。
履歴書マウスレス (Alt-Shift-Z) *
一時中断後にグラブを再開。
次のキーを引用 (Alt-Q) *
グラブを無視して、次のキー シーケンスをフォーカスのあるアプリケーションに渡します。
Refresh (Alt-F8) *
フォーカスのあるウィンドウを再描画します。
戻る (Alt-F5) *
フォーカス ウィンドウを他のウィンドウの後ろに移動します。
開閉 (Alt-F2) *
フォーカスに応じてウィンドウの開閉状態を切り替えます。
フルリストア (Alt-F3) *
フォーカスに応じてウィンドウのフルサイズ/通常サイズの状態を切り替えます。
やめます (Alt-F9) *
フォーカスのあるウィンドウを終了します。
オーナー (Alt-F10) *
ポップアップ ウィンドウの所有者にフォーカスをフラッシュします。
ワークスペースメニュー (Alt-Shift-M) *
ワークスペースメニューを表示します。
ウィンドウメニュー (Alt-M) *
フォーカスのあるウィンドウ上でウィンドウメニューを表示します。
移動 (Alt-F6) *
フォーカスを合わせてウィンドウを移動します。
リサイズ (Alt-F7) *
フォーカスを合わせてウィンドウのサイズを変更します。
オープンクローズポインタ (L7) *
ポインターの下にあるウィンドウまたはアイコンの開閉状態を切り替えます。
上げ下げ (L5) *
他のウィンドウで隠れている場合は、ポインターの下のウィンドウを上げます。 それ以外の場合は、より低い
他のウィンドウを隠している場合は、ウィンドウを閉じます。
CHANGE カスタマイズ
オルム の状態に基づいて特定のマウスベースの機能の動作を変更します。
修飾キー。 変更と関連する修飾キーの関係
リソースのセットによって制御されます。 リソース名の先頭には末尾に
のパス名コンポーネント argv [0]、続いて 修飾子、 その後にリストのリソースが続きます
下。 たとえば、Reduce 修飾子をバインドするリソース仕様は次のようになります。
通常は
olwm.Modifier.Reduce
各リソースの値は、修飾子 keysym のコンマ区切りのリストです。 の各項目
このリストの後には、デフォルトの修飾子とその機能の説明が続きます。
制約する (コントロール)
移動またはサイズ変更操作を水平方向または垂直方向のみに制限する
方向。
無視する (ロック、 ナムロック、 mod5、 モードスイッチ)
マウス イベントの処理時に無視される修飾子のセット。 このリソース
マウス操作が引き続き行われるように、ロック修飾子のセットを含める必要があります。
ロック修飾子が有効な場合でも、正しく解釈されます。
反転 (シフト)
ウィンドウを移動するときに、ウィンドウの感覚を一時的に反転します。 ドラッグウィンドウ リソース。 いつ
ウィンドウのサイズを変更すると、このモディファイアが保持されている間、ウィンドウを一時的に移動します
下。 モディファイアを放すとサイズ変更に戻ります。
減らす (ゴール)
ウィンドウを移動するときは、マウスの動きの量を XNUMX 分の XNUMX に減らします。
デフォルトを設定 (コントロール)
メニューのデフォルトの項目を設定します。
WMグラブ (Alt)
WMGrab モディファイアを使用すると、どこからでもマウス ボタンの機能にアクセスできます。
ウィンドウのタイトル バーや境界線の上だけでなく、ウィンドウ上でも同様です。
ENVIRONMENT
DISPLAY
接続先の X11 サーバーを指定します。
LANG、LC_CTYPE、LC_MESSAGE、LC_TIME
これらの変数は、ロケールの他のメソッドを使用する場合にどのロケールを使用するかを指定します。
アナウンスは利用できません。 (詳細については、ロケール処理に関するセクションを参照してください)
詳細。)
オルムメニュー
ワークスペース メニューに使用するファイルを指定します。
onworks.net サービスを使用してオンラインで olwm を使用する