1

Linux コンソールで実行するメニューを作成する必要があります。したがって、dialogBash スクリプトで使用することを考えました。以下を達成できるかどうか(およびその方法)がわかりません:

+--------+              +--------+
|object 1|              |selectd1| 
|object 2|    >>>>      |selectd2|
|object 3|              |  ...   |
|object 4|    <<<<      |        |
|  ...   |              |        |
+--------+              +--------+

包括的なリストから要素を選択し、それらを新しいリストに配置するためのダブル ボックス メニュー (順序が重要)。私は正しい道を進んでいますか?

編集:デフォルトの構成ファイルが与えられた場合、特定の要素をアクティブにして、新しいカスタム構成ファイルを書きたいと思います。アクティベーションの順序はプログラムに影響します。ここまでで、以下を作成しました。

object 1  ... [-]
object 2  ... [3]
object 3  ... [1] 
object 4  ... [2]

ただし、ユーザーは選択した要素にその順序番号を付けてマークする必要があります (少し面倒です)。

4

1 に答える 1

2

を使用して、同時に 2 つのアクティブなウィジェットを持つことはできませんdialog。ただし、(ユーザーの操作なしで) ウィジェットを自動的に閉じる方法が見つかった場合--keep-windowは、2 番目の (非アクティブな) ウィジェットを使用して状態を更新できます。

于 2013-02-14T13:00:49.790 に答える