これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド ブラックボックスです。
プログラム:
NAME
blackbox - X11 のウィンドウマネージャー
SYNOPSIS
ブラックボックス -ヘルプ | -バージョン
ブラックボックス [ -rc rcファイル ] [ -画面 ディスプレイ ]
DESCRIPTION
Blackbox は、Open Group の X Window System バージョン 11 リリース 6 のウィンドウ マネージャーです。
以上。 そのデザインは、視覚的にミニマルかつ高速であることを目的としています。
Blackbox は NeXT インターフェイスや Windowmaker に似ています。 アプリケーションは次を使用して起動されます
ルート ウィンドウを右クリックしてアクセスするメニュー。 ワークスペース、システム
仮想デスクトップは、中ボタンをクリックしてアクセスするメニューによって制御されます。
ルート ウィンドウとツールバーを使用します。 個々のウィンドウはボタンで制御できます。
タイトル バーやその他のオプションは、タイトル バーを右クリックして利用できます。
Blackbox は、美しいウィンドウ装飾をその場で高速に生成できます。
ブラックボックス用語でスタイルと呼ばれるテーマは非常に柔軟ですが、ピックスマップを使用します。
依存関係と過剰なメモリ使用量を排除するために、意図的に回避されています。
Blackbox 自体は、他のほとんどのウィンドウ マネージャーとは異なり、キー バインディングを直接処理しません。
このタスクは、bbkeys と呼ばれる別のユーティリティによって処理されます。 Blackbox には組み込み機能がありますが、
ワークスペース (ページング) システムである bbpager は、グラフィカルなページャーを提供し、多くの人に人気があります。
ユーザー。 bbkeys、bbpager、およびその他のいくつかの bbtool は、次の場所にアクセスすると見つかります。
http://bbtools.thelinuxcommunity.org/
スリットは、ドックと呼ばれる特別に設計されたプログラムを保持できる画面の端です。
アプリ (Windowmaker から)。 さらに、人気のあるプログラム gkrelm も実行されます。
スリット。 利用可能なドックアプリの膨大な選択肢があり、必須のものからあらゆる範囲に対応しています。
まったく役に立たない(でもかわいい、面白い)目の保養となるガジェットを持っています。
http://www.bensinclair.com/dockapp/
http://dockapps.org/
OPTIONS
Blackbox は次のコマンド ライン オプションをサポートしています。
-助けて コマンド ライン オプション、コンパイルされた機能を表示し、終了します。
-バージョン
バージョンを表示して終了します。
-rc rcファイル
代替リソース ファイルを使用します。
-表示 ディスプレイ
指定したディスプレイで Blackbox を起動し、 DISPLAY 環境変数
Blackbox によって開始されたプログラムの場合はこの値に設定されます。
起動 そして 終了します ブラックボックス
Blackbox を起動する最も一般的な方法は、コマンド「blackbox」(いいえ) を配置することです。
引用符) の最後に 〜/ .xinitrc or 〜/ .xsession ファイル。 置くメリット
ファイルの最後にある Blackbox は、Blackbox を終了すると X サーバーがシャットダウンするというものです。
Blackbox は、xterm などのターミナル プログラムのコマンド ラインから起動することもできます。
ウィンドウ マネージャーがまだ実行されていない X セッション。
起動時に、Blackbox は次のものを探します。 ~/.blackboxrc そしてリソースを使用する session.menuファイル 〜へ
セッションのメニューをどこで取得するかを決定します。 このファイルが見つからない場合、Blackbox は
つかいます /etc/X11/blackbox/blackbox-menu メニューファイルとして。 それも失敗した場合、Blackbox は
xterm の起動、再起動および終了のためのコマンドを含むデフォルト メニューを使用する
ウィンドウマネージャー。 で利用可能なその他のリソース ~/.blackboxrc ファイルが議論されています
このマニュアルの後半の「リソース ファイル」という見出しの下にあります。
終了時に、Blackbox は現在の設定を次の場所に書き込みます。 ~/.blackboxrc.
注:
If ~/.blackboxrc ブラックボックス中に変更される
セッションでは、Blackbox を再起動する必要があります。
メインメニューの「再起動」コマンドまたは変更
出口で失われます。 再起動により Blackbox が
再読 ~/.blackboxrc 変更をすぐに適用します。
Blackbox を終了するには、メイン メニュー (すぐに説明します) で「終了」を選択し、強制終了します。
ターミナルから、または X Window System のシャットダウン ホット キー コンボを使用して静かに実行します。
Ctrl+Alt+BackSpace。
使用する ブラックボックス
ルート ウィンドウをクリックすると、XNUMX ボタン マウスには次の機能があります。
ボタン ツー (中央のボタン)
ワークスペースメニューを開く
ボタン スリー (右ボタン)
メインメニューを開く
ボタン XNUMX (左ボタン) は使用されないことに注意してください。
メイン メニュー
デフォルトのインストールでは、一般的な X Window System が多数あることを前提としています。
典型的な場所でプログラムを実行します。 デフォルトのメニューはプレーンテキストで定義されています
「メニュー」という名前のファイル。 豊富なコメントがあり、メニューの詳細が多数カバーされています
ファイルの構文。 このファイルは、拡張子を使用してグラフィカルに編集することもできます。
bbconf プログラムを使用すると、メニューの作成が非常に簡単になります。 メニューファイルの構文について説明します
このマニュアルの後半。
警告:
メニューでは任意のコマンドラインを実行できますが、
複雑なコマンドラインを使用したい場合
シェルスクリプト内に配置するのが最善です。
# を忘れずに入力してください。/bin/sh 初めて
ファイルに行と chmod 755 を追加して作成します
実行可能ファイル。
メニュー
このメニューにより、ユーザーはワークスペース システムを制御できます。 ユーザーは新しいものを作成できます
ワークスペース、最後のワークスペースを削除するか、アイコンを使用してアプリケーションに移動します
メニューまたはワークスペースエントリ。 ワークスペースは名前ごとにリストされます。 をクリックすると、
ワークスペース名を選択すると、そのワークスペースに移動し、その下のプログラムに焦点を当てることができます。
ねずみ。 ワークスペースですでに実行されているプログラムがある場合、それらは
ポップアウトメニュー。 アプリケーション名をクリックするとワークスペースにジャンプし、
そのアプリケーションに焦点を当てます。 中クリックすると、ウィンドウが表示されます。
現在のワークスペース。
Blackbox は、外部プログラム bbpager を使用して、従来のグラフィカルなプログラムを提供します。
ワークスペース システムへのページング インターフェイス。 多くの Blackbox ユーザーは別の拡張機能を実行しています
プログラム - bbkeys - ワークスペース制御用のキーボード ショートカットを提供します。
警告:
ワークスペースに名前を付けるには、ユーザーは適切な名前を付ける必要があります
ツールバーの をクリックし、「現在の編集」を選択します
ワークスペース名」、ワークスペース名を入力します。
そしてEnterを押して終了します。
「リソース」で説明されているように、.blackboxrc ファイル内でワークスペースに名前を付けることもできます。
この スリット
スリットは、と呼ばれるユーティリティ プログラムを実行するためのユーザーが配置できるウィンドウを提供します。
「ドックアプリ」。 ドックアプリの詳細については、次の Web サイトを参照してください。
説明。 ほとんどの場合、Dockapps はスリット内で自動的に実行されますが、必要な場合があります。
特殊なコマンドスイッチ。 多くの場合、-w はスリットに「撤退」するために使用されます。
gkrelm は、ユーザーにほぼリアルタイムの情報を提供する、非常に便利で最新のドックアプリです。
マシンのパフォーマンスに関する情報。 他のドックアプリには、時計、メモ帳、
ポケベル、キーグラバー、金魚鉢、暖炉など、他にもたくさんあります。
マウス ボタン XNUMX だけがブラックボックス スリットによってキャプチャされます。 このメニューにより、ユーザーは
でスリットの位置を変更し、Always on top、Auto の状態を設定します。
隠れる。 これらはすべてユーザーが期待することを行います。
警告:
外部スクリプトからDockappsを起動する場合
シェルが存在する場所で競合状態が発生する可能性があります。
すべてのドックアプリを迅速にフォークし、
自分自身を描くためにさまざまなランダムな時間を費やします
初めて。 ドックアプリを起動するには
指定された順序で、各ドックアプリをフォローします。
睡眠2。 これにより、各ドックアプリが確実に配置されます。
スリットに従って正しい順序で。
すなわち
#!/bin/sh
スパイズ -w & sleep 2
gkrelm -w & スリープ 2
この ツールバー
ツールバーは、複数のワークスペースを循環するための代替方法を提供します。
そしてアプリケーション。 ツールバーの左側はワークスペース コントロールで、中央は
はアプリケーションコントロールで、右側は時計です。 時計のフォーマット
「リソース」で説明されているように制御できます。
マウス ボタン 3 を押すと、ツールバーを構成できるメニューが表示されます。 かもね
画面の上部または下部に配置され、自動に設定できます。
隠すか、常に先頭に立つか、あるいはその両方。
警告:
ツールバーは恒久的な固定具です。 それ
ソースを変更することによってのみ削除できます。
再構築、これはこの範囲外です
書類。 ツールバーを自動非表示に設定するには、
次に良いこと。
ウィンドウ デコレーション
ウィンドウの装飾には、各ウィンドウの下部にあるハンドル、タイトル バー、
XNUMXつのコントロールボタン。 ウィンドウ下部のハンドルは次のように分かれています。
XNUMXつのセクション。 XNUMX つの角のセクションはサイズ変更ハンドルです。中央のセクションは
ウィンドウ移動ハンドル。 中央下部のハンドルとタイトル バーは、
マウスのクリック数とキーとマウスのクリックの組み合わせ。 の XNUMX つのボタン
タイトル バーは、左から右に、アイコン化、最大化、閉じるです。 サイズ変更ボタンには、
特別な動作については以下で詳しく説明します。
ボタン 1 (左のボタン)
タイトルバーをクリックしてドラッグし、下隅から移動またはサイズ変更します。 クリック
iconify ボタンをクリックしてウィンドウをアイコンリストに移動します。 最大化ボタンをクリックすると、
ウィンドウを完全に最大化します。 閉じるボタンをクリックしてウィンドウを閉じ、
応用。 タイトル バーをダブルクリックしてウィンドウをシェーディングします。
他の + ボタン 1
クライアント ウィンドウ上の任意の場所をクリックし、ドラッグしてウィンドウを移動します。
ボタン ツー (中央のボタン)
タイトルバーをクリックしてウィンドウを下げます。 最大化ボタンをクリックして最大化します。
窓を縦に。
ボタン スリー (右ボタン)
タイトル バーをクリックするか、中央下部のハンドルをクリックすると、コントロール メニューがプルダウンされます。 クリック
最大化ボタンを使用してウィンドウを水平方向に最大化します。
他の + ボタン スリー
クライアント ウィンドウ上の任意の場所をクリックし、ドラッグしてウィンドウのサイズを変更します。
この コントロール メニュー 含まれています。
送信 に ...
ボタン 1 (左のボタン)
クリックすると、このウィンドウが別のワークスペースに送信されます。
ボタン ツー (中央のボタン)
クリックしてこのウィンドウを別のワークスペースに送信します。変更してください
そのワークスペースに移動し、アプリケーションに集中したままにします。
同様に。
シェード これは、ボタン XNUMX をダブルクリックするのと同じアクションです。
アイコン化
窓を隠します。 アイコンメニューからアクセスできます。
最大化します
ウィンドウの最大化を切り替えます。
上げる ウィンドウを他のウィンドウの上の前面に持ってきて、
それに焦点を当てます。
低くなる ウィンドウを他のウィンドウの下にドロップします。
スティック この窓を内側のガラスに貼り付けます
変更したときにモニターが隠れないようにする
ワークスペース。
殺します クライアント
これにより、-SIGKILL (-9) を使用してクライアント プログラムが強制終了されます。
これは最後の手段としてのみ使用してください。
閉じる クライアント アプリケーションにクローズ信号を送信します。
スタイル
スタイルは、外観を制御する色、フォント、テクスチャのコレクションです。
ブラックボックス。 これらの特性はスタイル ファイルに記録されます。 デフォルトのシステムスタイル
ファイルは次の場所にあります /usr/share/blackbox/styles。 メニュー システムがスタイルを識別します
ファイル名でスタイルを分類し、ユーザーの異なるディレクトリに分類できます。
裁量。
Blackbox では 700 を超えるスタイルが利用可能です。 公式配布ポイント
ブラックボックススタイルは
http://blackbox.themes.org/
すべてのテーマは、次の場所にダウンロードするだけでインストールできます。 ~/.blackbox/ それを解凍して、
タールを除去します。
オープン Unix では、これは次のようになります。
tar zxvf スタイル名.tar.gz
商用 Unix では、これは次のようになります。
gunzip スタイル名.tar.gz && tar f スタイル名.tar
詳細についてはシステムマニュアルを確認するか、ネットワーク管理者に確認してください。
エントリがすぐにスタイル メニューに表示されます。
セキュリティ 警告
スタイル ファイルはシェル スクリプトなどを実行できます。
実行可能ファイル。 をチェックするのが賢明です
スタイル ファイルに rootCommand を追加し、次のことを確認します。
それは良性です。
物事 それ go 違う。
1. テーマは Blackbox 0.51 より前です。
バージョン 0.51 で変更されたスタイル ファイルの構文
2. スタイル tarball の形式が正しくありませんでした。
一部のスタイルではディレクトリを使用します ~/.blackbox/背景 および ~/.blackbox/スタイル
これは、 [スタイルメニュー] (~/.blackbox/スタイル) メニューファイルに追加します。 に
完全な純粋主義者であり、スタイル ファイルを正しいパスでハックし、ファイルを移動します。
正しいディレクトリに
3. rootCommand 行が壊れています。
スタイル ファイルの rootCommand 行は、任意の実行可能ファイルを実行します。 それは
間の移植性を維持するには、この実行可能ファイルを bsetbg に設定することが重要です。
異なるグラフィックス ソフトウェアを搭載したシステム。 さらに、bsetbg はシェルを実行できます
スクリプトを作成し、移植可能な方法で実行することもできます。
この 文書化された 方法 の 作成 スタイル is as 以下:
1. 次の場合、スタイルの背景を作成または取得します。
それは使用しないでしょう bsetroot ルート ウィンドウのパターン化された背景を描画します。
注:
Blackbox はさまざまな環境で動作します
640x480 256 色の PC に至るまでのシステムの
25 インチの超高速ワークステーションに表示
画面と極端な解像度。 最良の結果を得るには、
スタイル グラフィックは少なくとも 1024x768 である必要があります。
2. スタイルファイルを作成します。
これを行う最善の方法は、同様のスタイルのコピーを作成して編集することです。
スタイル ファイルは、X リソースとその他の外部変数のリストです。 操作する
これらの変数を使用すると、ユーザーは Blackbox の外観を完全に変更できます。 の
ユーザーはラッパー プログラムを使用してルート ウィンドウのイメージを変更することもできます bsetbg。
bsetbg は、さまざまなプログラムを使用してルート ウィンドウ イメージを設定する方法を知っています。 これ
プラットフォームごとにグラフィックが異なるため、スタイルの移植性が大幅に向上します。
ソフトウェア。 詳細については、を参照してください bsetbg とします。
3. 背景画像は次の場所に配置する必要があります。
~/.blackbox/背景 スタイルファイルは次の場所に配置する必要があります ~/.blackbox/styles どれか
スタイルに関するその他の情報は、
~/.blackbox/about/STYLE_NAME/. これには、README ファイル、ライセンスなどが含まれます。
Blackbox の以前のバージョンでは、背景とスタイルが別のディレクトリに置かれていました。
上記のディレクトリは、正式にサポートされている唯一のディレクトリです。
ただし、メニュー ファイルを更新する限り、好きな場所に配置できます。
あなたのスタイルがどこにあるかを知っています。
4. 一貫したエクスペリエンスを作成し、
すべてのシステム間での移植性を確保するには、次の形式を使用することが重要です。
スタイル アーカイブを作成します。
まず、スタイルにちなんで名前を付けた新しいディレクトリを作成します 新しいスタイル
このディレクトリにディレクトリを作成します
背景
スタイル
about/NEW_STYLE
次に、テーマに必要なものをすべてこれらの場所に配置します。 最後に入力します
tar cvzf NEW_STYLE.tar.gz *
商用 Unix を使用している場合は、gzip と tar を個別に使用する必要がある場合があります。
これで、ユーザーが新しいスタイル ファイルをダウンロードするとき、自分がしなければならないことは、
Blackbox ディレクトリ内の tarball を解凍し、解凍して tar をクリックして、彼女のディレクトリ内をクリックします。
スタイルメニュー。
形式 File 構文 および 詳細
新しいスタイルを作成する最も簡単な方法は、bbconf を使用することです。 bbconf で許可します
スタイル ファイルのあらゆる面を完全に制御し、スタイル ファイルを即座に更新します。
変更が加えられたときの現在のスタイル。
現在、スタイル ファイル形式はマニュアル ページに記載されていません。 Readme があります
この情報を含む Blackbox ソースに含まれるドキュメント。
メニュー FILE
デフォルトのメニュー ファイルは次の場所にインストールされます。 /etc/X11/blackbox/blackbox-menu. このメニューは、
システムのデフォルトメニューとしてカスタマイズすることも、ユーザーが個人メニューを作成することもできます。
個人メニューを作成するには、デフォルト メニューをホーム ディレクトリ内のファイルにコピーします。 それから、
開いた ~/.blackboxrc リソースを追加または変更します セッション.メニューファイル: ~/.blackbox/メニュー
次に、新しいメニュー ファイルを編集します。 これは Blackbox セッション中に実行でき、メニューは次のようになります。
コードがファイルの変更をチェックするときに自動的に更新されます。
Blackbox に含まれるデフォルトのメニューには、すべての機能の使用法を説明する多数のコメントがあります。
メニューコマンド。 メニュー コマンドは次の一般的な形式に従います。
[指図] (ラベル|ファイル名) {シェル コマンド|ファイル名}
ブラックボックス メニュー
# 弦...
ハッシュ (またはポンドまたはシャープ記号) がコメントの区切り文字として使用されます。 として使用できます
有効なコマンド ステートメントの後の全行コメント、または行末コメントとして。
[始める] (ストリング)
このタグはメニュー ファイルの先頭で XNUMX 回だけ使用されます。 「文字列」は名前です
またはメニューの上部に使用される説明。
[終わり]
このタグは、メニュー ファイルの最後とサブメニュー ブロックの最後で使用されます。
[実行] (ラベル ストリング) {指示 弦}
これは非常に柔軟なタグであり、ユーザーが任意のシェル コマンドを実行できるようになります。
シェルスクリプトも含めて。 コマンドが大きすぎてコマンドラインに入力できない場合は、
シェルスクリプトに入れるのが最善です。
[いいえ] (ラベル ストリング)
このタグは、メニューに区切り線を配置するために使用されます。 ラベル string オプションです
説明。
[サブメニュー] (サブメニュー 名) {タイトル 弦}
これにより、次の名前のサブメニューが作成されます。 サブメニュー 名 指定されている場合は、文字列 タイトル
string ポップアップメニュー自体のタイトルになります。
[含む] (ファイル名)
このコマンドは、 ファイル名 その時点のメニューファイルに
と呼ばれます。 ファイル名 開始終了ペアを含めることはできません。 この機能を使用すると、
システム メニューを含めるか、別のプログラムによって更新されるメニューの一部を含めます。
プログラム。
[スタイルディレクトリ] (説明) (道)
Blackbox に検索を実行させます path スタイルファイル用。 ブラックボックスはメニュー内のスタイルをリストします
OS から返されたファイル名によって決まります。
[スタイルメニュー] (説明) {道}
このコマンドは、次の名前のサブメニューを作成します。 説明 の内容で パス。
サブメニューを作成し、それにスタイル メニュー エントリを追加することで、ユーザーは次のことができます。
整理されたスタイルのライブラリを作成します。
[ワークスペース] (説明)
メイン メニューにワークスペース メニューへのリンクを挿入します。 使用した場合、 説明 あります
オプションの説明。
[設定] (ラベル)
このコマンドにより、Blackbox はユーザーに制御を与えるメニューを挿入します。
フォーカス モデル、ディザリング、その他のシステム設定。
[再構成] (ラベル) {シェル 指示}
reconfig コマンドにより、Blackbox は構成ファイルを再読み取りします。 これはそうなります
含まれていませ ~/.blackboxrc これは、Blackbox が再起動されたときにのみ再読み込みされます。 もし shell
command Blackbox は再読み込み前にこのコマンドまたはシェル スクリプトを実行します。
ファイル。 これを使用して複数の構成を切り替えることができます。
[再起動] (ラベル) {シェル 指示}
このコマンドは実際には、デフォルトで Blackbox を再起動する終了コマンドです。 もし
提供 shell command ブラックボックスの代わりに実行されます。 これを使用して変更できます
ブラックボックスのバージョン。 決してこれをやりたいわけではありませんが、そうすることもできます
別のウィンドウマネージャーを起動するために使用されます。
[出口] (ラベル)
ブラックボックスをシャットダウンします。 Blackbox が最後のコマンドである場合、 〜/ .xinitrc ファイル、これ
このアクションにより X もシャットダウンされます。
ここに is a ワーキング 例 of a メニュー ファイル:
[開始] (メニュー名)
[exec] (xterm) {xterm -ls -bg black -fg green}
[サブメニュー] (Xユーティリティ)
[実行] (xcalc) {xcalc}
[終わり]
[サブメニュー] (スタイル)
[stylesmenu] (組み込みスタイル) {/usr/share/blackbox/styles}
[stylesmenu] (カスタム スタイル) {~/.blackbox/styles}
[終わり]
[ワークスペース] (ワークスペースのリスト)
[設定] (設定)
[reconfig] (Play デスクトップの構成) {play-config-blackbox}
[reconfig] (作業デスクトップの構成) {work-config-blackbox}
[再起動] (Blackbox ベータ 7 を開始) {blackbox-beta7}
[再起動] (Blackbox cvs を開始) {blackbox-cvs}
[再起動] (再起動)
[退出] (退出)
[終わり]
リソース FILE
$ HOME/.blackboxrc これらのオプションは、 ~/.blackboxrc ファイル。 彼らがコントロールする
Blackbox のさまざまな機能のほとんどはメニューから設定できます。 これらの一部は設定のみ可能です
.blackboxrc を直接編集することによって。
注: Blackbox は起動時にのみこのファイルを読み取ります。 変更を有効にするには
ブラックボックスセッションでは、ユーザーはメインメニューで「再起動」を選択する必要があります。 そうしないと、
Blackbox が終了すると、変更は失われます。
一部のリソースには、 画面後。 これを次のように置き換える必要があります。
設定されている画面の番号。 デフォルトは 0 (ゼロ) です。
メニュー 構成可能 (スリット メニュー):
スリットの境界線を右クリック(ボタン 3)します。
セッション画面.スリットの配置 関連項目 以下
スリットの位置を決めます。 スリットと配置の特定の組み合わせ
スリット.方向はあまり役に立ちません。つまり、垂直方向の TopCenter は
画面の中央にスリットを入れます。 確かに、それがクールだと思う人もいるだろう
異なるように...
デフォルト is 中央左。
[ 左上 | トップセンター | 右上 |
中央左 | | | 中央右 |
左下 | ボトムセンター | 右下 ]
セッション画面スリット方向 [横|縦]
スリットの方向を決めます。
デフォルト is 垂直。
セッション画面.slit.onTop [真|偽]
スリットが常にウィンドウ上に表示されるかどうか、またはフォーカスされたウィンドウが表示されるかどうかを決定します。
スリットを隠します。
デフォルト is 真。
セッション画面.slit.autoHide [真|偽]
使用しないときにスリットを隠すかどうかを決定します。 session.autoRaiseDelay 時間
スリットを上げるためにホバリングする必要がある時間と、スリットが維持される時間を決定します。
マウスアウト後に表示されます。
デフォルト is False。
メニュー 構成可能 (主要 メニュー):
セッション画面.focusModel 関連項目 以下
ずさんなフォーカス (マウス フォーカス) は従来の X Window の動作であり、変更できます。
AutoRaise または Click-Raise を使用します。
AutoRaise は、session.autoRaiseDelay の後にウィンドウを自動的に上げます。
ミリ秒。
ClickRaise は、クライアント領域内の任意の場所をクリックするとウィンドウを上げます。
窓。
ずさんなフォーカスだけを使用するには、タイトルバー、境界線、または下部グリップをクリックして、
窓。
ClickToFocus では、ブラックボックスの装飾またはクライアント領域をクリックしてフォーカスする必要があります
そして窓を上げる。 ClickToFocus は AutoRaise または ClickRaise では変更できません。
デフォルト is スロッピーフォーカス
[SloppyFocus [[AutoRaise & ClickRaise] |
[オートレイズ | クリックレイズ]] |
クリックしてフォーカス]
セッション画面.windowPlacement 関連項目 以下
RowSmartPlacement は行を作成することで、空のスペースに新しいウィンドウを収めようとします。 方向
session.screen に依存します.rowPlacementDirection
ColSmartPlacement は、列の方向を作成することで、空のスペースに新しいウィンドウを収めようとします。
session.screen に依存します.colPlacementDirection
CascadePlacement は、新しいウィンドウを最近のウィンドウの下と右に配置します。
作成されたウィンドウ。
デフォルト is 行スマートプレースメント。
[RowSmartPlacement | ColSmartPlacement | カスケード配置]
セッション画面.rowPlacementDirection [左から右|右から左]
新しいウィンドウの配置方向を決定します。
デフォルト is 左から右へ。
セッション画面.colPlacementDirection [上から下|下から上]
新しいウィンドウの配置方向を決定します。
デフォルト is 上から下へ。
session.imageDither [真|偽]
この設定は、低カラー モードで実行している場合にのみ使用されます。 画像ディザリングは次のことに役立ちます。
システムで利用可能な色が十分でない場合でも、画像を適切に表示します。
デフォルト is False。
session.opaqueMove [真|偽]
ウィンドウの移動に応じてウィンドウのコンテンツを描画するかどうかを決定します。 False の場合、
動作は、ウィンドウを表すボックスを描画することです。
デフォルト is False。
セッション画面.fullMaximization [真|偽]
最大化ボタンによりアプリケーションがスリット上で最大化されるかどうかを決定します
とツールバー。
デフォルト is False。
セッション画面.focusNewWindows [真|偽]
新しく作成されたウィンドウが最初に描画された後にフォーカスを与えるかどうかを決定します。
自分自身。
デフォルト is False。
セッション画面.focusLastWindow [真|偽]
これは実際には、「ワークスペース間を移動するときに、どのウィンドウにフォーカスがあるかを覚えておく」という意味です。
ワークスペースを離れ、そのウィンドウに戻ったときにフォーカスをそのウィンドウに戻す
ワークスペース。」
デフォルト is False。
セッション画面.disableBindingsWithScrollLock [真|偽]
このリソースが有効になっている場合、スクロール ロックをオンにすると、Blackbox がデータを取得できなくなります。
通常、マウス制御に使用する Alt キーと Ctrl キー。 この機能により、ユーザーは
キーストロークを使用してマウスの動作を変更する描画およびモデリング プログラムの
彼らの正気を維持します。 *注意* これは bbkey には_影響しません_。 bbkey が必要な場合は、
このように動作する場合も、設定ファイルに同様のオプションがあります。 bbkeysを参照してください
詳細についてはマンページを参照してください。
デフォルト is False。
メニュー 構成可能 (ワークスペース メニュー):
このメニューにアクセスするには、ルート ウィンドウ (別名デスクトップ) を中クリック (ボタン 2) します。
セッション画面.workspaces [整数]
ワークスペースは、デスクトップを中クリックして選択することで作成または削除できます。
「新しいワークスペース」または「最後のワークスペースを削除」。 ワークスペースを作成したら、右クリックして、
ツールバーに名前を付けます。
デフォルト is 1
メニュー 構成可能 (ツールバー メニュー):
セッション画面.workspaceNames [弦[、 弦...]]
ワークスペースの名前は、このリソースで指定された順序で付けられます。 名前は区切る必要があります
カンマで区切ります。 明示的な名前よりも多くのワークスペースがある場合、名前のないワークスペースは
「ワークスペース [番号]」という名前を付けます。
デフォルト is
ワークスペース1。
セッション画面.ツールバー.配置 関連項目 以下
ツールバーの画面位置を設定します。
デフォルト is 下中央
[ 左上 | トップセンター | 右上 |
左下 | ボトムセンター | 右下 ]
セッション画面.toolbar.onTop [真|偽]
ツールバーが常にウィンドウ上に表示されるか、またはフォーカスされたウィンドウが表示されるかどうかを決定します。
ツールバーを非表示にすることができます。
デフォルト is 真。
セッション画面.toolbar.autoHide [真|偽]
使用しないときにツールバーを非表示にするかどうかを決定します。 session.autoRaiseDelay 時間
ツールバーを上昇させるためにホバーしなければならない時間と、ツールバーが表示される時間を決定します。
マウスアウト後に表示されます。
デフォルト is False。
構成可能 in ~/.Blackboxrc のみ:
セッション画面.toolbar.widthPercent [1-100]
ツールバーが使用する画面の割合。 幅を設定する 1 ~ 100 の数値。
ツールバー。 0 (ゼロ) を指定してもツールバーは消えず、代わりにツールバーが表示されます。
デフォルトに設定されます。 ツールバーをなくしたい場合は、削除できるパッチがあります。
ボーマンは
デフォルト is 66.
セッション画面.strftimeFormat [ストリング]
AC 言語の日付形式文字列。指定子の任意の組み合わせを使用できます。 デフォルト
%I:%M %p は、分と午前/午後インジケーターを含む 12 時間時計を生成します
ロケールに適したもの。
24 時 および 分 %H:%M
12 時 および 分 %私は %p
月日年 %m/%d/%y
日月年 %d/%m/%y
デフォルト is 時:分 午前午後
詳細はこちら:
ストラフタイム 3
のガイドをご参照ください。
セッション画面.dateFormat [アメリカ人|ヨーロッパ人]
注: strftime() 関数がシステムで利用できない場合にのみ使用されます。
デフォルト is アメリカ人、 (月/日/年)。
セッション画面.クロック形式 [12 / 24]
注: strftime() 関数がシステムで利用できない場合にのみ使用されます。
デフォルト is 12時間 形式でダウンロードすることができます。
セッション画面.edgeSnapThreshold [整数]
0 に設定すると、エッジ スナップがオフになります。 XNUMX つ以上のエッジ スナップに設定すると、
最も近い画面の端、スリット、またはその両方にスナップするように移動されているウィンドウ
ツールバー。 ウィンドウは互いにスナップしません。 値はピクセル単位の数値を表します
これは、ウィンドウと画面端の間の距離であり、
ウィンドウが画面の端にスナップされます。 この機能を希望する場合は、以下の値を使用します。
6~10はうまくいきます。
デフォルト 値 is 0
session.menuファイル [ファイルパス]
現在のメニュー ファイルへのフル パス。
デフォルト is /etc/X11/blackbox/blackbox-menu
session.colorsPerChannel [2-6]
疑似カラー ディスプレイで使用するために X サーバーから取得した色の数。 これ
4 ビット表示の場合、値は 8 に設定する必要があります。
デフォルト is 4.
session.doubleClickInterval [整数]
これは、Blackbox が XNUMX 回のクリック後にダブルをキャッチするまで待機する最大時間です。
クリック。 これは、ダブルクリック シェーディングなどのブラックボックス アクションにのみ適用され、
Xサーバー全般。
デフォルト is 250 ミリ秒。
session.autoRaiseDelay [整数]
これは、自動発生および自動非表示の動作に使用されるミリ秒単位の時間です。 より多い
約 1000 ミリ秒はおそらく役に立たないでしょう。
デフォルト is 250 ミリ秒。
session.cacheLife [整数]
X サーバーが未使用の状態でキャッシュする最大時間を分単位で決定します。
装飾。
デフォルト is 5 分
session.cacheMax [整数]
Blackbox が保存するために X サーバーから何キロバイトを取得できるかを決定します。
装飾品。 十分な量がある場合、この数値を増やすとパフォーマンスが向上する可能性があります。
メモリを増やし、さまざまなウィンドウをたくさん使用します。
デフォルト is 200 キロバイト
ENVIRONMENT
ホーム Blackbox は $HOME を使用して、その .blackboxrc rc ファイルとその .blackbox ディレクトリを検索します。
メニューとスタイルディレクトリ。
DISPLAY
コマンドラインでディスプレイが指定されていない場合、Blackbox は次の値を使用します。
$ディスプレイ。
onworks.net サービスを使用してオンラインでブラックボックスを使用する