Message Dialogs

  • Zenity Manual

Zenity can create four types of message dialog:

  • Error

  • Information

  • Question

  • Warning

For each type, use the --text option to specify the text that is displayed in the dialog.

Use the --error option to create an error dialog.

The following example script shows how to create an error dialog:

          #!/bin/bash

          zenity --error \
          --text="Could not find /var/log/syslog."

Figure 5 Error Dialog Example

Use the --info option to create an information dialog.

The following example script shows how to create an information dialog:

          #!/bin/bash

          zenity --info \
          --text="Merge complete. Updated 3 of 10 files."

Figure 6 Information Dialog Example

Use the --question option to create a question dialog.

The following example script shows how to create a question dialog:

          #!/bin/bash

          zenity --question \
          --text="Are you sure you wish to proceed?"

Figure 7 Question Dialog Example

Use the --warning option to create a warning dialog.

The following example script shows how to create a warning dialog:

          #!/bin/bash
        
          zenity --warning \
          --text="Disconnect the power cable to avoid electrical shock."

Figure 8 Warning Dialog Example

Last updated