Formulärdialog

Använd flaggan --forms för att skapa en formulärdialog.

Formulärdialogen har stöd för följande flaggor:

--add-entry=Fältnamn

Lägg till en ny inmatningsruta i formulärdialogen.

--add-password=Fältnamn

Lägg till en ny lösenordsinmatningsruta i formulärdialogen. (Göm text)

--add-calendar=Fältnamn

Lägg till en ny kalender i formulärdialogen.

--text=TEXT

Ställer in dialogtexten.

--separator=AVGRÄNSARE

Ställ in tecken för utmatningsavgränsning. (Standardvärde: | )

--forms-date-format=MÖNSTER

Ställ in formatet för det returnerade datumet. Standardformatet beror på din lokalinställning. format måste vara ett format som är acceptabelt för funktionen strftime, till exempel %A %Y-%m-%d.

Följande exempelskript visar hur man skapar en formulärdialog:

#!/bin/sh

zenity --forms --title="Lägg till vän" \
	--text="Ange information om din vän." \
	--separator="," \
	--add-entry="Förnamn" \
	--add-entry="Efternamn" \
	--add-entry="E-post" \
	--add-calendar="Födelsedag" >> adr.csv

case $? in
    0)
        echo "Vän tillagd.";;
    1)
        echo "Ingen vän tillagd."
	;;
    -1)
        echo "Ett oväntat fel har inträffat."
	;;
esac

Exempel på formulärdialog

Zenity-exempel på informationsdialog