K vytvoření dialogového okna s formuláři použijte přepínač
Dialogové okno s formuláři podporuje následující přepínače:
Přidá nové vstupní pole do dialogového okna s formulářem.
Přidá nové vstupní pole pro heslo do dialogového okna s formulářem. (skrytý text)
Přidá nový kalendář do dialogového okna s formulářem.
Nastaví text dialogového okna.
Nastaví oddělovací znak pro výstup. (výchozí: |)
Nastavuje formát vraceného data. Výchozí formát je dán vaším národním prostředím. VZOR musí být formát, který akceptuje funkce
Následující příklad skriptu ukazuje, jak vytvořit dialogové okno s formuláři:
#!/bin/sh
zenity --forms --title="Přidání přítele" \
--text="Zadejte informace o svém příteli." \
--separator="," \
--add-entry="Křestní jméno" \
--add-entry="Příjmení" \
--add-entry="E-mail" \
--add-calendar="Datum narození" >> addr.csv
case $? in
0)
echo "Přítel přidán.";;
1)
echo "Žádný přítel nepřidán."
;;
-1)
echo "Vyskytla se neočekávaná chyba."
;;
esac