Диалоговое окно сообщения

Zenity может создавать четыре типа диалоговых окон сообщений:

  • Ошибка
  • Информация
  • Вопрос
  • Предупреждение

Для каждого типа используйте параметр --text, чтобы задать текст в диалоге.

7.1 Диалоговое окно ошибки

Используйте параметр --error, чтобы создать диалоговое окно ошибки.

Следующий сценарий является примером того, как можно создавать диалоговое окно ошибки:

          #!/bin/bash

          zenity --error \
          --text="Не удалось найти /var/log/syslog."
        

Рисунок 5Пример диалогового окна ошибки

7.2 Диалоговое окно информации

Используйте параметр --info, чтобы создать диалоговое окно информации.

Следующий сценарий является примером того, как создавать диалоговое окно информации:

          #!/bin/bash

          zenity --info \
          --text="Слияние завершено. Обновлено 3 из 10 файлов."
        

Рисунок 6Пример диалогового окна информации

7.3 Диалоговое окно вопроса

Используйте параметр --question, чтобы создать диалоговое окно вопроса.

Следующий сценарий является примером того, как создавать диалоговое окно вопроса:

          #!/bin/bash

          zenity --question \
          --text="Вы уверены, что хотите продолжить?"
        

Рисунок 7Пример диалогового окна вопроса

7.4 Диалоговое окно предупреждения

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

Следующий сценарий является примером того, как создавать диалоговое окно предупреждения:

          #!/bin/bash
        
          zenity --warning \
          --text="Отсоедините кабель питания, чтобы избежать удара током."
        

Рисунок 8Пример диалогового окна предупреждения