これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド xmessage です。
プログラム:
NAME
xmessage - ウィンドウにメッセージまたはクエリを表示します (X ベース) / bin / echo)
SYNOPSIS
xメッセージ [ -ボタン ラベル1[:value1],ラベル2[:value2], ...] [ オプション ] -ファイル ファイル名
xメッセージ [ -ボタン ラベル1[:value1],ラベル2[:value2], ...] [ オプション ] メッセージ ...
DESCRIPTION
当学校区の xメッセージ プログラムは、コマンドラインからのメッセージ、ファイル、
または標準入力。 メッセージの下端に沿ってボタンの列があります。 をクリックすると
これらのボタンのいずれか上でマウスの左ボタンを押すと、 xメッセージ 出る。 どのボタンだったのか
押されたことは終了ステータスで返され、オプションでボタンのラベルを書き込むことによって返されます。
標準出力に。
このプログラムは通常、ユーザーに情報を表示したり、
ユーザーに選択を求めます。
サイズのご指定がない場合は、 xメッセージ メッセージに合わせてサイズ自体を最大値まで調整します
サイズ。 メッセージがウィンドウに収まらない場合は、 xメッセージ スクロールバーが表示されます。
OPTIONS
これらはコマンド ライン オプションです。 xメッセージ 標準に加えて理解します
にリストされているもの Xとします。
-ボタン ボタン、ボタン、...
このオプションにより、 xメッセージ カンマ区切りごとに XNUMX つのボタンを作成するには
(Comma Separated Values) ボタンをクリックして、各々のジョブ実行の詳細(開始/停止時間、変数値など)のCSVファイルをダウンロードします。 口論。 対応するリソースは、 ボタン。 各 (Comma Separated Values) ボタンをクリックして、各々のジョブ実行の詳細(開始/停止時間、変数値など)のCSVファイルをダウンロードします。 で構成されてい
オプションでラベルの後にコロンと終了値が続きます。 ラベルは名前です
コマンド ボタン ウィジェットが作成され、ウィジェットに表示されるデフォルトのテキストになります。
ユーザー。 これはウィジェットの名前なので、次のいずれかを変更するために使用できます。
そのボタンに関連付けられたリソース。 終了値は次のように返されます。
xメッセージ そのボタンが選択されている場合。 デフォルトの終了値は 100 に
ボタン番号。 ボタンには左から XNUMX から始まる番号が付けられています。 デフォルト
いいえの場合は文字列 -ボタン オプションが与えられているのは わかりました:0.
-デフォルト ラベル
一致するボタンを定義します ラベル デフォルトになります。 指定されていない場合
デフォルトはありません。 対応するリソースは、 デフォルトボタン。 押す
どこにでも戻ります xメッセージ ウィンドウはデフォルトのボタンをアクティブにします。 の
デフォルトのボタンの境界線は他のボタンよりも幅が広くなります。
-ファイル ファイル名
表示するファイル。 対応するリソースは、 fileに直接影響を与えます。健全とされるのは ファイル名 `の-」と読みます
標準入力から。 このオプションが指定されていない場合、 xメッセージ すべて表示します
のスタイルの非オプション引数 echo。 どちらか -ファイル または上のメッセージ
コマンドラインを指定する必要がありますが、両方を指定することはできません。
-印刷 これにより、プログラムは押されたボタンのラベルを標準に書き込みます。
出力。 の設定と同等 印刷値 リソースを TRUE に設定します。 これは一方通行です
どのボタンが押されたかに関するフィードバックを取得します。
-センター 画面中央にウィンドウをポップアップ表示します。 の設定と同等 センター
リソースを TRUE に設定します。
-ニアマウス
マウスカーソルの近くにウィンドウをポップアップ表示します。 の設定と同等 近くのマウス
リソースを TRUE に設定します。
-タイムアウト ドライ
終了後ステータス 0 で終了 ドライ ユーザーがまだボタンをクリックしていない場合は秒。
対応するリソースは、 タイムアウト.
ウィジェット 階層
各ウィジェットの名前と階層内の位置を知っておくと、ウィジェットを指定するときに役立ちます。
彼らのためのリソース。 次の表に、各ウィジェットのクラスと名前を示します。
エックスメッセージ (エックスメッセージ)
フォームフォーム
メール
コマンド(ラベル1)
コマンド(ラベル2)
.
.
.
資料
プログラムには、カスタマイズを可能にするトップレベルのアプリケーション リソースがいくつかあります。
に固有 xメッセージ.
file 表示するファイルを指定する文字列。
ボタン 表示するボタンを指定する文字列。 を参照してください。 -ボタン コマンドラインオプション。
デフォルトボタン
デフォルトのボタンをラベルで指定する文字列。
印刷値
ボタンのラベルを押して終了するかどうかを指定するブール値。
プログラムは標準出力に書き込まれます。 デフォルトは FALSE です。
センター ウィンドウを中央にポップアップするかどうかを指定するブール値。
画面。 デフォルトは FALSE です。
近くのマウス
マウス カーソルの近くにウィンドウをポップアップするかどうかを指定するブール値。
デフォルトは FALSE です。
タイムアウト ステータス 0 で終了するまでの秒数。デフォルトは 0 です。
タイムアウトしないことを意味します。
最大高さ (class 最大)
ウィンドウのテキスト部分の最大高さ (ピクセル単位)。サイズが指定されていない場合に使用されます。
ジオメトリで指定されます。 デフォルトは 0 で、高さの 70% を使用することを意味します。
スクリーン。
最大幅 (class 最大)
ウィンドウのテキスト部分の最大幅 (ピクセル単位)。サイズが指定されていない場合に使用されます。
ジオメトリで指定されます。 デフォルトは 0 で、幅の 70% を使用することを意味します。
スクリーン。
ACTIONS
出口(値)
終了ステータスを指定して直ちに終了します。 値 (デフォルトは0)。 このアクションは、
別の終了方法を提供するために翻訳とともに使用されます。 xメッセージ.
デフォルトの終了()
デフォルトのボタンで指定された終了ステータスで直ちに終了します。 もしそこにあるなら
はデフォルトのボタンではないため、このアクションは効果がありません。
EXIT ステータス
エラーを検出した場合、 xメッセージ 1 を返すため、この値を一緒に使用しないでください。
onworks.net サービスを使用してオンラインで xmessage を使用する