ヤド
これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド yad です。
プログラム:
NAME
yad - シェルスクリプトで GTK+ ダイアログを表示します
SYNOPSIS
ヤド [OPTIONS]
DESCRIPTION
YAD GTK+ ダイアログを表示し、(戻りコードで、または
標準出力上) ユーザー入力。 これにより、情報を提示したり、質問したりすることができます。
ユーザーやあらゆる種類のシェル スクリプトからの情報。
YAD のフォークです ゼニティ プログラム。
OPTIONS
このプログラムは通常のGNUコマンドライン構文に従い、長いオプションはで始まります
XNUMXつのダッシュ( `-')。
対話 オプション
- カレンダー
カレンダーダイアログを表示します。
- 色
色選択ダイアログを表示します。
--dnd ドラッグアンドドロップボックスを表示します。
- エントリ
テキスト入力ダイアログを表示します。
-アイコン
ショートカット アイコンを含む表示ボックス。
- ファイル ファイル選択ダイアログを表示します。
- フォント フォント選択ダイアログを表示します。
- 形 フォームダイアログを表示する
- リスト ディスプレイリストダイアログ
--マルチプログレス
マルチプログレスバーダイアログを表示します。
- ノート
ノートブックダイアログを表示します。
- 通知
通知アイコンを表示します。
-印刷
印刷ダイアログを表示します。
- 進捗
進行状況を示すダイアログを表示します。
--テキスト情報
テキスト情報ダイアログを表示します。
- 規模
スケールダイアログを表示します。
オプション
--title = TITLE
ダイアログのタイトルを設定します。
--window-icon = ICONPATH
ウィンドウアイコンを設定します。
--width = WIDTH
ダイアログの幅を設定します。
--height = HEIGHT
ダイアログの高さを設定します。
--timeout = TIMEOUT
ダイアログのタイムアウトを秒単位で設定します。
--timeout-indicator=位置
指定された位置にタイムアウト インジケーターを表示します。 ポジションは top, ボトム, 左 or 右.
インジケーターのスタイルは、gtkrc ファイルを通じて設定できます。 見る
http://code.google.com/p/yad/wiki/TimeoutIndicator 詳細については。
--kill-parent[=SIGNAL]
親プロセスに SIGNAL を送信します。 SIGNAL のデフォルト値は SIGTERM です。 シグナルは、
SIG プレフィックスの有無にかかわらず、番号またはシンボリック名によって指定されます。 見る
信号信号の詳細については (7) を参照してください。
--プラグ=キー
ノートブック タブとして飲み込むためのプラグ モードでダイアログを実行します。 見る ノート のセクション
もっと。
--tabnum=NUM
接続されたダイアログのタブ番号を設定します。 見る ノート 詳細については、セクションを参照してください。
--print-xid
ダイアログ ウィンドウの X Window ID を標準エラー出力に出力します。
--text = STRING
ダイアログのテキストを設定します。
--text-align=TYPE
ダイアログテキストの位置揃えのタイプを設定します。 タイプ 多分 左, 右, センター or 埋める.
--image=画像
ダイアログの左側に表示されるダイアログ画像を設定します。 IMAGE ファイルかもしれない
名前または現在のアイコンテーマのアイコン名。
--上の画像
画像をメインウィジェットの左ではなく上に表示します。 このオプションは印刷時に常にオンになります
ダイアログ。
--icon-theme=テーマ
デフォルトの代わりに指定された GTK アイコン テーマを使用します。
--expander=テキスト
エキスパンダーでメインウィジェットを非表示にします。 TEXT は、エキスパンダのラベルを持つオプションの引数です。
--button=ボタン:ID
ダイアログボタンを追加します。 複数回使用できます。 ID 終了コードまたはコマンドです。
ボタン 事前定義されたボタンの gtk ストック項目名である場合があります (gtk-close や gtk-ok など)
またはフォーム内のテキスト ラベル[!アイコン[!ツールチップ]] ここで「!」 は項目の区切り文字です。 完全なリスト
の在庫品目は、gtk-demo プログラムのスニペットで見つかる可能性があります。 "ストック アイテム と
アイコン ブラウザ"。 ボタンが指定されていない場合 OK と キャンセル 使用されるボタン。 見る EXIT ステータス
詳細については、セクションを参照してください。 もしも ID 数値以外の値を持っている場合はコマンドのように扱われ、
このようなボタンをクリックしてもダイアログは閉じません。
--ボタンなし
ボタンを表示しないでください。
--buttons-layout=TYPE
ボタンのレイアウトタイプを設定します。 考えられるタイプは次のとおりです。 広がる, エッジ, start, end or センター.
デフォルトは end.
-マークアップなし
ダイアログのテキストで pango マークアップを使用しないでください。
--常に結果を出力
常に結果を出力します。
--dialog-sep
ダイアログとボタンの間に区切り文字を表示します。 gtk+-2.0 でのみ動作します。
--borders=NUM
ダイアログウィンドウの境界線を設定します。
-粘着性
すべてのデスクトップでウィンドウを表示します。
- 修理済み
ウィンドウの幅と高さを固定にします。
- 中心
ウィンドウを画面の中央に配置します。
- ねずみ
マウスの位置の下にウィンドウを配置します。
--上に
ウィンドウを他のウィンドウの上に配置します。
--装飾されていない
ウィンドウを装飾なしにします (タイトルとウィンドウの境界線を削除します)。
--スキップタスクバー
タスクバーとポケットベルにウィンドウを表示しません。
--最大化
実行ダイアログウィンドウを最大化します。
- 全画面表示
ダイアログを全画面モードで実行します。 このオプションは、すべてのウィンドウ マネージャーで機能するとは限りません。
--geometry=幅×高さ+X+Y
ダイアログの配置には、標準の X Window ジオメトリ表記を使用します。 このオプションがオンの場合、
中古、 幅, 高さ, マウス と センター オプションは無視されます。
--選択可能なラベル
設定すると、ユーザーはダイアログのテキストを選択してクリップボードにコピーできます。 このオプションも
フォームダイアログのラベルフィールドに影響します。
--image-path=パス
アイコンを検索するために、指定されたパスをディレクトリの標準リストに追加します。 これ
オプションは複数回使用できます。
--rest=ファイル名
コマンドラインではなく、指定されたファイルから追加の引数を読み取ります。 ファイルの各行
単一の引数として扱います。
--gtkrc=ファイル名
指定されたファイルから追加の GTK+ 設定を読み取り、解析します。
カレンダー オプション
--day = INT
暦日を設定します。
--month = INT
カレンダーの月を設定します。
--year = INT
暦年を設定します。
--date-format = PATTERN
返される日付の形式を設定します。 デフォルトでは `%x' です。 見る ストラフタイム(3) 詳細については、
詳細。
--details=ファイル名
曜日の説明を読む ファイル名.
日数の詳細を含むファイルは次の形式である必要があります。
date フィールドは日付形式で、次のように指定されます。 -日付形式 オプションを選択します。 説明 文字列です
日付の詳細が含まれます。これには Pango マークアップが含まれる場合があります。
色圏 選択 オプション
--init-color=COLOR
初期カラー値を設定します。
- 追加
返された文字列の色に関する追加情報を表示します。
--palette[=ファイル名]
パレットを表示し、指定されたファイル名から事前定義された色を設定します。 デフォルトで使用される
/etc/X11/rgb.txt.
ドラッグアンドドロップ ボックス オプション
--ツールチップ
ダイアログ テキストをドラッグ アンド ドロップ ボックスのツールチップとして使用します。
--コマンド=CMD
データを受信したらコマンドを実行します。 データ文字列は引数としてコマンドに渡されます。 に
デフォルトのデータは標準出力に出力されるだけです。
テキスト エントリ オプション
--entry-label=STRING
エントリラベルのテキストを設定します。
--entry-text = STRING
初期入力テキストまたはデフォルト項目をコンボボックスに設定します。
--非表示テキスト
入力テキストを非表示にします。
- 完了
コンボボックスの代わりに補完を使用します。
-編集可能
コンボボックス内のテキストを変更できるようにします。
-数値
テキスト入力の代わりにスピン ボタンを使用します。 コマンドライン処理の追加パラメータ
最小値と最大値、ステップ値、精度として (この順序で)。 このすべて
値はオプションです。 ステップ 0 のデフォルトの範囲は 65535 ~ 1 です。
--licon=画像
エントリの左側にアイコンを設定します。
--licon-action=CMD
左側のアイコンをクリックしたときに実行されるコマンドを指定します。 コマンドの出力
が入力テキストとして設定されます。
--ricon=画像
エントリの右側にアイコンを設定します。
--ricon-action=CMD
右アイコンをクリックしたときに実行されるコマンドを指定します。 コマンドの出力
が入力テキストとして設定されます。
コマンドラインで指定された追加データは、コンボボックスエントリの項目として追加されます。
数値モード。
アイコンが指定され、アイコンのアクションが指定されていない場合は、アイコンをクリックしてエントリをクリアするだけです。
数値フィールドはアイコンを無視します。
アイコンボックス オプション
--read-dir=ディレクトリ
指定されたディレクトリから .desktop ファイルを読み取ります。
- ジェネリック
ショートカット ラベルには、名前の代わりにフィールド GenericName を使用します。
- 名前順
項目を並べ替えるには、ファイル名の代わりにフィールド名を使用します。
--降下
項目を降順に並べ替えます。 データが標準入力から読み取られる場合、このオプションは役に立ちません
無し - 名前順.
- 聞く
標準入力からデータを読み取ります。 データは整然としていなければなりません - お名前, ツールチップ, アイコン, Command, の観点から
改行で区切ります。 の観点から 大文字と小文字を区別しないブール定数 (TRUE or
間違った情報).
--アイテム幅
項目の幅を設定します。
- コンパクト
コンパクトモードを使用してください。 各項目のアイコンと名前が XNUMX 行に配置されます。
--シングルクリック
マウスを XNUMX 回クリックして項目をアクティブにします。 次の場合、このオプションは正しく機能しない可能性があります。
コンパクトモード。
- 学期 端子のパターン。 デフォルトでは、「xterm -e %s」を使用します。ここで、%s は
ディレクトリと標準入力の両方を指定した場合、アイコンボックスの内容はディレクトリから読み取られます。
File 選択 オプション
--filename = FILENAME
ファイル名を設定します。
- 多数
ファイル選択ダイアログで複数のファイル名を選択できるようにします。
- ディレクトリ
ディレクトリのみの選択をアクティブにします。
- 保存する セーブモードを有効にします。
--separator = STRING
複数のファイル名を返す場合は区切り文字を指定します。
--confirm-overwrite[=TEXT]
ファイル名がすでに存在する場合は、ファイルの選択を確認します。 オプションの引数は次のテキストです
確認ダイアログ。
--file-filter = NAME | パターン1 パターン2 ...
ファイル名フィルターを追加します。 NAME 表示されるフィルター名です。 パターン シェルスタイルです
ファイル名パターン (*.txt など)。 このオプションは複数回使用できます。
--追加-プレビュー
プレビュー ウィジェットをファイル ダイアログに追加します。 プレビュー画像は大きいサイズまたは通常サイズからロードされます
XDG サムネイル仕様 v0.8.0 に準拠したサムネイル
(http://standards.freedesktop.org/thumbnail-spec/latest/) または yad で作成します
画像ファイルを作成し、大きなサムネイルとして保存します。
--引用された出力
出力値はシェル形式で引用符で囲まれます。
フォント 選択 オプション
--fontname=FONTNAME
初期フォントを設定します。 フォント名 次の形式のフォント表現を含む文字列です。
「[家族リスト] [スタイルオプション] [サイズ]".
-プレビュー
プレビューテキストを設定します。
フォーム オプション
--フィールド=ラベル[:タイプ]
フォームにフィールドを追加します。 タイプは次のとおりです H, RO, NUM, CHK, CB, EPC, FL, サンフランシスコ, DIR, CDIR, FN,
MFL, MDIR, DT, SCL, CLR, BTN, FBTN, LBL or TXT.
H - 隠しフィールドのタイプ。 すべての文字は非表示文字として表示されます。
RO - フィールドは読み取り専用モードです。
NUM - フィールドは数値です。 このフィールドの初期値の形式は次のとおりです。
値[!範囲[!ステップ![PREC]]]ここで、 RANGE 形でなければなりません 最小..最大。 「!」 デフォルトです
項目の区切り文字。 プレック 小数の精度です。
CHK - チェックボックスフィールド。 初期値は大文字と小文字を区別しないブール定数 (TRUE or
間違った情報).
CB - コンボボックスフィールド。 初期値はリストです VAL1!VAL2!...。 セパレータは、
と同じ NUM 分野。 コンボボックスのデフォルトとして、「^」で始まる値が脅威になります。
EPC - 編集可能なコンボボックスフィールド。 初期値はコンボボックスと同じです。
FL - ファイル選択ボタン。
サンフランシスコ - ファイルを作成するためのフィールド。
DIR - ディレクトリ選択ボタン。
CDIR - フォルダーを作成するためのフィールド。
FN - フォント選択ボタン。 初期値はフォントダイアログと同じです。
MFL - 複数のファイルを選択します。 このフィールドの値は、次の文字で区切られたファイルのリストです。
項目区切り文字.
MFL - 複数のフォルダーを選択します。 このフィールドの値は、分割されたフォルダーのリストです。
by 項目区切り文字.
DT - 日付フィールド。
SCL - スケールフィールド。 このフィールドの値は 0 ~ 100 の範囲です。
CLR - 色選択ボタン。
BTN - ボタンフィールド。 ラベルはフォーム内のフォームテキストに含めることができます ラベル[!アイコン[!ツールチップ]]
ここで「!」 は項目の区切り文字です。 LABEL ボタンのラベルまたは gtk ストック ID のテキストです。
ICON はボタンアイコン (ストック ID またはファイル名) です。 ツールチップ はオプションのテキストです
ポップアップヘルプ文字列。 初期値はボタン押下時に実行されるコマンドです。
クリックしました。 特別なシンボル %N コマンド内の値はフィールドの値に置き換えられます N。 場合
コマンドはで始まります @、コマンドの出力が解析され、行は次で始まります。
数値は新しいフィールド値として扱われます。
FBTN - ボタンフィールドと同じですが、ボタンが完全にレリーフされています。
LBL - テキストラベル。 フィールド名が空の場合は、水平区切り線が表示されます。
TXT - 複数行のテキスト入力。 このフィールドは常にフォーム幅のすべてを占めます。
タイプフィールドがない場合は、単純なテキスト入力になります。
--align=TYPE
フィールドラベルの配置を設定します。 考えられるタイプは次のとおりです 左, センター or 右。 デフォルトは
左。
--columns=NUMBER
フォーム内の列数を設定します。 フィールドは上から下に配置されます。
--separator = STRING
出力区切り文字を設定します。 デフォルトは「|」です。
--item-separator=STRING
コンボボックスまたはスケール値の区切り文字を設定します。 デフォルトは「!」です。
--date-format = PATTERN
日付フィールドの形式を設定します (カレンダー ダイアログと同じ)。
- スクロール
フォームをスクロール可能にします。
--引用された出力
出力値はシェル形式で引用符で囲まれます。
コマンドラインの追加データは、フォームフィールドのデフォルト値として解釈されます。 特別な
値 @無効 適切なフィールドを非アクティブにします。
リスト オプション
--column=STRING[:TYPE]
列ヘッダーを設定します。 種類は次のとおりです。 TEXT, NUM, FLT, CHK, RD, IMG, HD or TIP. TEXT
タイプはデフォルトです。 使用 NUM 整数の場合と FLT double 値の場合。 TIP 使用され
ツールチップ列を定義します。 CHK (チェックボックス) と RD (ラジオ切り替え) はブール値です
列。 HD type は非表示の列を意味します。 このような列は、
リスト、出力のみ。 IMG 現在の GTK+ アイコンからのイメージまたはアイコン名へのパスである可能性があります
テーマ。 アイコンのサイズは設定ファイルで設定できます。 画像フィールドは空の値として印刷されます。
特殊な列名 @前@, @戻る@ と @フォント@ 対応する行属性を設定します。
これらの列の値は結果には表示されません。
-チェックリスト
最初の列にはチェックボックスを使用します。
-ラジオリスト
最初の列にはラジオ切り替えを使用します。
--separator = STRING
出力区切り文字を設定します。
- 多数
複数の行を選択できるようにします。
-編集可能
テキストの変更を許可します。
-ヘッダーなし
列ヘッダーを表示しません。
--クリックなし
ヘッダーをクリックして、列コンテンツの並べ替えを無効にします。
--print-all
リストのすべてのデータを印刷します。
--print-column=NUM
標準出力にどの列を出力するかを指定します。 0 すべてを印刷するために使用できます
列 (これはデフォルトです)。
--hide-column = NUMBER
特定の列を非表示にします。
--expand-column=NUMBER
デフォルトで列を展開可能に設定します。 0 すべての列を展開可能に設定します。
--検索列=NUMBER
クイック検索欄を設定します。 0 検索を無効にすることを意味します。 デフォルトで検索が行われます
最初の列にあります。
--limit=NUMBER
リストダイアログで行数を設定します。 最後だけ表示されます 数 行。
このオプションは、標準入力からデータを読み取る場合にのみ有効になります。
--ellipsize=TYPE
テキスト列の楕円サイズ モードを設定します。 タイプ 多分 NONEを, 開始, 中程度 or 終わり.
--dclick-action=CMD
をセットする CMD ダブルクリックコマンドとして。 ユーザーが行をダブルクリックすると、 CMD なります
すべての列の値を引数として使用して起動されます。 デフォルトではダブルクリックします
行を選択し、次のように動作します OK 単純なリストの場合は、チェックボックスをオンにします。 -チェックリスト
指定されており、リストを実行しても何もしません - 多数 オプション。 ダブルクリック時
指定の 入力します ダブルクリックとして機能し、 Ctrlキー+ Enterキー として機能します OK CMD
引数の位置を設定するための特殊文字 `%s' が含まれる場合があります。 に
デフォルトの引数は末尾に連結されます。 CMD。 場合 CMD で始まる @,
その出力は現在の行の値を置き換えます。 このオプションは次の場合には機能しません
-編集可能.
--正規表現検索
テキストフィールドの検索には正規表現を使用します。
- 聞く
コマンドライン値が指定された場合でも、stdin からデータをリッスンします。
--引用された出力
出力値はシェル形式で引用符で囲まれます。
FormFeed 文字をリストに送信すると、リストがクリアされます。 このシンボルは次のように送信される場合があります echo -e
'\NS'.
マルチ 進捗 バー 対話 オプション
--bar=ラベル[:タイプ]
プログレスバーを追加します。 LABEL プログレスバーのテキストラベルです。 タイプ プログレスバーです
タイプ。 種類は次のとおりです。 NORM 通常のプログレスバーの場合、 RTL 反転したプログレスバーと
PULSE パルスプログレスバー用。
- 垂直
プログレスバーの垂直方向を設定します。
--align=TYPE
バーラベルの配置を設定します。 考えられるタイプは次のとおりです 左, センター or 右。 デフォルトは
左。
追加の引数として設定されるバーの初期値。 進行状況データが渡される各行
stdin は次から開始する必要があります N: コラボレー N プログレスバーの番号です。 残りは同様です
進捗 ダイアログ。
ノート オプション
--key=キー
このノートブックのキーを設定します。
--tab=テキスト
指定したラベルを持つタブをノートブックに追加します。 TEXT 形になっているかもしれない
ラベル[!アイコン[!ツールチップ]] ここで「!」 は項目の区切り文字です。
--tab-pos=TYPE
タブの位置を設定します。 値は次のとおりです top, ボトム, 左または 右。 デフォルトは top.
--tab-borders=NUMBER
タブ内のウィジェットの周囲の境界線の幅を設定します。
見る ノート ノートブックダイアログの詳細については、セクションを参照してください。
通知ですよ オプション
--コマンド=CMD
アイコンをクリックしたときに実行されるコマンドを設定します。 デフォルトのアクションは やめます if
- 聞く 指定されていない。
- 聞く
標準入力でコマンドをリッスンします。 見る NOTIFICATION のセクションから無料でダウンロードできます。
--separator = STRING
メニュー値の区切り文字を設定します。 デフォルトは |.
--item-separator=STRING
メニュー項目の区切り文字を設定します。 デフォルトは !.
--menu=STRING
右クリック時の初期メニューを設定します。
---中間なし
中クリックで終了を無効にします。
- 隠れた
起動時にアイコンが表示されません。
見る NOTIFICATION セパレータの詳細については、セクションを参照してください。
印刷物 オプション
--type = TYPE
ソースファイルの種類を設定します。 タイプ かもしれません TEXT テキスト ファイルの場合、 IMAGE 画像ファイルの場合、または
RAW Postscript または PDF 形式のファイルの場合。
--filename = FILENAME
ソースファイルの名前またはパスを設定します。
-ヘッダー
ファイル名とページ番号を含むヘッダーをページの上部に追加します。 このオプションでは、
のために働く RAW タイプ。
--追加-プレビュー
Add プレビュー ボタンをクリックして印刷ダイアログに移動します。 このオプションは次の場合には機能しません RAW タイプ。
--fontname=FONTNAME
印刷する文字のフォントを設定します。 フォント名 フォント表現を含む文字列です
フォーム 「[家族リスト] [スタイルオプション] [サイズ]"。 このオプションは次の場合にのみ機能します。 TEXT
タイプ。
進捗 オプション
--progress オプションを使用すると、yad は標準入力から進行状況データの行を読み取ります。 とき
で始まる行 # 後のテキスト # 進行状況バーのラベルに が表示されます。 数値
プログレスバーのパーントのように扱います。
--progress-text=テキスト
進行状況バーのテキストを次のように設定します TEXT.
--percentage = INT
初期パーセンテージを設定します。
--rtl 右から左への進行状況バーの方向を設定します。
-自動クローズ
100% に達したらダイアログを閉じます。
--自動キル
キャンセルボタンが押された場合、親プロセスを強制終了します。
-脈動
進行状況バーを脈動させます。
--enable-log[=TEXT]
ログウィンドウを表示します。 このウィンドウは、stdin から始まるすべての行を収集します。 #
適切な進行状況ラベルを設定する代わりに。 オプションの引数 TEXT テキストです
ウィンドウエキスパンダーのラベル。
--ログオントップ
ログウィンドウを進行状況バーの上に配置します。
-- ログ展開
拡張されたログウィンドウから始めます。
--log-高さ
ログウィンドウの高さを設定します。
テキスト オプション
--filename = FILENAME
指定されたファイルを開きます。
-編集可能
テキストの変更を許可します。
--fore=COLOR
テキストの前景色を設定します。
--back=色
文字の背景色を設定します。
--fontname=FONT
文字のフォントを設定します。 FONT Pango フォント記述形式である必要があります。
- 包む テキストの折り返しを有効にします。
--justify=TYPE
位置揃えを設定します。 タイプ 多分 左, 右, センター or 埋める。 デフォルトは 左.
--margins=SIZE
テキストの余白を SIZE に設定します。
- しっぽ 新しいテキストが表示されると自動スクロールが終了します。 テキストが標準入力から読み取られる場合にのみ機能します。
--show-uri
テキスト内の URI をクリック可能にします。 リンクは次のように開きます xdg-open
- 聞く
ファイル名が指定されている場合でも、標準入力からデータをリッスンします。
FormFeed 文字をテキスト ダイアログに送信すると、フォームフィード文字がクリアされます。 このシンボルは次のように送信される場合があります
echo -e '\NS'。 押す Ctrl + Sキー テキストダイアログに検索エントリをポップアップ表示します。
規模 オプション
--value = VALUE
初期値を設定します。
--min-value = VALUE
最小値を設定します。
--max-value = VALUE
最大値を設定します。
--step = VALUE
ステップサイズを設定します。
--ページ=値
ページングサイズを設定します。 デフォルトのページ値は STEP*10 です。
--印刷部分
部分的な値を出力します。
--非表示値
値を非表示にします。
- 垂直
垂直スケールを表示します。
- 反転
スケールの方向を反転します。
--mark=[名前]:VALUE
スケールにマークを追加します。 複数回使用できます。 NAME はオプションの引数です
ラベルをマークに設定します。
その他 オプション
-?、 - 助けて
オプションの概要を表示します。
- 約
アバウトダイアログを表示します。
- バージョン
プログラムのバージョンを表示します。
標準の GTK+ オプションも受け入れられます。
ノート
Notebook は、タブ内の他のダイアログを飲み込む複雑なダイアログです。 ダイアログで識別する
一意のキー (整数) によって指定され、特殊なプラグ モード (--plug オプション) で実行する必要があります。
次の例では、XNUMX つのタブを含むノートブック ダイアログを実行します。最初に単純なテキストがあり、XNUMX 番目にタブがあります。
入力ダイアログです。
#! /bin/sh
yad --plug=12345 --tabnum=1 --text="テキストのある最初のタブ" &> res1 &
yad --plug=12345 --tabnum=2 --text="2 番目のタブ" --entry &> resXNUMX &
yad --notebook --key=12345 --tab="タブ 1" --tab="タブ 2"
タブの出力結果の順序は未定義です。
NOTIFICATION
フォームでコマンドを yad に送信できるようにします。 コマンド:引数。 可能なコマンドは次のとおりです アイコンを押します。,
ツールチップ, 目に見える, アクション, メニュー と やめます.
アイコン:アイコン名
通知アイコンを ICONNAME に設定します。
ツールチップ:STRING
通知ツールチップを設定します。
表示可能:[true|false|点滅]
通知アイコンを表示、非表示、または点滅の状態に設定します。
アクション:コマンド
アイコンをクリックしたときに実行されるコマンドを指定します。 特殊な文字列 "やめる" 終了します
プログラム。
メニュー:STRING
通知アイコンのポップアップメニューを設定します。 STRING は形式でなければなりません
name1[!action1[!icon1]]|name2[!action2[!icon2]]...。 空の名前に区切り文字を追加
メニュー。 値の区切り文字 (例: `|') は --separator 引数で設定します。
メニュー項目の区切り文字 (例: `!') は --item-separator 引数で設定します。
やめます プログラムを終了します。 アイコンを中クリックしても送信できます やめます
ENVIRONMENT 変数
YAD_PID
この変数は現在のダイアログの pid の値に設定され、すべてのダイアログでアクセスできます。
ダイアログの子供たち。
YAD_XID
この変数は、現在のダイアログの X ウィンドウ ID の値に設定され、次の方法でアクセスできます。
すべてのダイアログの子。 この変数は印刷ダイアログと通知ダイアログでは設定されません。
そしてダイアログではノートブックの子として機能します。
USER 定義済み 信号
シグSR1
終了コード 0 でダイアログを閉じます。
シグSR2
終了コード 1 でダイアログを閉じます。
EXIT ステータス
0 ユーザーが押した OK (Comma Separated Values) ボタンをクリックして、各々のジョブ実行の詳細(開始/停止時間、変数値など)のCSVファイルをダウンロードします。
1 ユーザーが押した キャンセル (Comma Separated Values) ボタンをクリックして、各々のジョブ実行の詳細(開始/停止時間、変数値など)のCSVファイルをダウンロードします。
70 タイムアウトに達したため、ダイアログが閉じられました。
252 を押してダイアログが閉じられました Escキー またはウィンドウ関数を使用して閉じました
ダイアログ
ユーザー指定ボタンの終了コードはコマンドラインで指定する必要があります。 終了コードでも
結果を出力することを意味しますが、奇数では単に終了コードを返すだけです。
ウィジェット 名前
yad のダイアログの外観と操作性は、gtkrc ファイルを通じてカスタマイズできます。 ここに名前があります
yad のウィジェット:
ウィジェット 名 ウィジェット type 説明
───────────────── ─────────────
yad-dialog-window GtkDialog ダイアログ ウィンドウ
yad-dialog-image GtkImage ダイアログ イメージ
yad-dialog-label GtkLabel ダイアログのテキスト
yad-calendar-widget GtkCalendar カレンダー ウィジェット
yad-color-widget GtkColorChooser 色選択ウィジェット
yad-color-palette GtkTreeView 定義済みの色のリスト
yad-entry-label GtkLabel エントリ ラベル
yad-entry-widget GtkEntry エントリ ウィジェット
yad-entry-spin GtkSpinButton 数値のエントリ ウィジェット
yad-entry-combo GtkComboBox コンボ付きエントリ ウィジェット
yad-entry-edit-combo GtkComboBoxEntry 編集可能なコンボを備えたエントリ ウィジェット
yad-file-widget GtkFileChooser ファイル選択ウィジェット
yad-font-widget GtkFontChooser フォント選択ウィジェット
yad-form-flabel GtkLabel フォーム内のフィールド ラベル
yad-form-button GtkButton フォーム内のボタン フィールド
yad-form-entry GtkEntrfy フォームの入力フィールド
yad-form-spin GtkSpinButton フォーム内の数値入力フィールド
yad-form-check GtkCheckButton フォーム内のチェックボックス フィールド
yad-form-combo GtkComboBox フォーム内のコンボ フィールド
yad-form-edit-combo GtkComboBoxEntry フォーム内の編集可能なコンボ フィールド
yad-form-file GtkFileChooserButton フォーム内のファイルまたはディレクトリ フィールド
yad-form-font GtkFontChooserButton フォーム内のフォント フィールド
yad-form-color GtkColorChooserButton フォームの色フィールド
yad-form-label GtkLabel フォーム内のラベル フィールド
yad-form-scale GtkScale フォーム内のスケール ウィジェット
yad-form-separator GtkSeparator フォームのセパレータ
yad-form-text GtkTextView フォーム内の複数行のテキスト フィールド
yad-icons-full 通常モード用の GtkIconView アイコン ウィジェット
yad-icons-compact コンパクト モード用の GtkTreeView アイコン ウィジェット
yad-list-widget GtkTreeView リスト ウィジェット
yad-progress-widget GtkProgressBar プログレスバー ウィジェット
yad-scale-widget GtkScale スケール ウィジェット
yad-text-widget GtkTextView テキスト情報ウィジェット
yad-timeout-indicator GtkProgreeBar タイムアウト インジケーター
onworks.net サービスを使用してオンラインで yad を使用する