= zenity - GUI Meldungen =
<<TableOfContents>>

= Vorwort =
Hiermit können per shell-Script auf einem GNOME-Desktop (bzw. in Umgebungen die auf GTK+ beruhen) GUI-Dialoge ausgegeben werden.

Homepage: http://live.gnome.org/Zenity

Lizenz: vermutlich (!) [[GPL]] -- DanielBrüßler <<DateTime(2007-04-04T13:45:06Z)>>
 Im Kopf der meisten Dateien fand ich die [[LGPL]] angegeben, in about.c fand ich aber Hinweise auf die [[GPL]]. -- AndreasFoerster <<DateTime(2007-04-05T08:08:30Z)>>

= Anwendung =
== Info-Box ==
Beispiel:

{{{
#!/bin/sh
zenity --info --title "Titel des Fensters" --text "Text des Fensters"
}}}
Laut Doku gibt es auch diese Parameter- funktioniert aber nicht. --width=600 --height=200

Statt --info kann man auch --error für Fehlermeldungen angeben.

Fragen kann man mit dem Stichwort --question, warnen mit --warning. Bei den beiden Varianten erscheinen die Knöpfe „Abbrechen“ und „OK“. Wenn man  auf „Abbrechen“ klickt, wird der Exitcode auf 1 gesetzt, bei „OK“ auf 0.

{{{
#!/bin/sh
zenity --question --text "Sind Sie sicher?" || exit
zenity --info --text "Okay, dann mach ich mal..."
# ...
}}}

----
 . KategorieAnleitung