Как я создаю диалоговое окно с несколькими текстовыми полями с помощью zenity?

Быстрый поиск с apropos mtu на выпущенном CentOS5:

tracepath трассировки соединяют каналом к сетевому узлу, обнаруживая MTU вдоль этого пути

Эта команда даже работает непривилегированная в пространстве пользователя.

4
01.12.2013, 19:01
3 ответа

Я не полагаю, что можно сделать это использование Zenity. Это предназначено для простого GUI и не является действительно абсолютной средой GUI. Необходимо будет или изменить поток инструмента или использовать GTK + непосредственно для получения желаемых результатов.

2
27.01.2020, 20:48
  • 1
    делает Вы полагаете, что дополнительная функциональность yad могла быть достаточной? как корреспондент заявил, именно для программ командной строки, и таким образом, дополнительная сложность, конечно, не требуется. –  Aquarius Power 29.11.2015, 07:35

В основном вы можете использовать многофункциональные формы с использованием Zenity. Форма может быть построена с помощью текстовых полей, поля паролей и календарей. Текстовые поля могут быть добавлены с флагом - Add-Entry . Пароль поля добавляются с флагом - Add-Password , и Calandars добавляются с флагом - Add-Calendar .

 $ zenity --forms --title="Create user" --text="Add new user" \
   --add-entry="First Name" \
   --add-entry="Last Name" \
   --add-entry="Username" \
   --add-password="Password" \
   --add-password="Confirm Password" \
   --add-calendar="Expires"

Форма Zenity

здесь - это учебник, который может помочь вам.

8
27.01.2020, 20:48

Попробуйте это:

yad --form \
    --field User "" \
    --field Password:H "" \
    --field "Sign Automatically?":CHK FALSE
0
27.01.2020, 20:48

Теги

Похожие вопросы