Použití přepínače --forms.
Marek Černocký
marek@manet.cz 2009, 2010, 2013

# Dialogové okno s formuláři

K vytvoření dialogového okna s formuláři použijte přepínač --forms.

Dialogové okno s formuláři podporuje následující přepínače:

# --add-entry=NÁZEV_POLE

Přidá nové vstupní pole do dialogového okna s formulářem.

# --add-password=NÁZEV_POLE

Přidá nové vstupní pole pro heslo do dialogového okna s formulářem. (skrytý text)

# --add-calendar=NÁZEV_POLE

Přidá nový kalendář do dialogového okna s formulářem.

# --text=TEXT

Nastaví text dialogového okna.

# --separator=ODDĚLOVAČ

Nastaví oddělovací znak pro výstup. (výchozí: |)

# --forms-date-format=VZOR

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 strftime, např. %A %d/%m/%y.

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

# Příklad dialogového okna s formuláři

Ukázka dialogového okna Zenity s formuláři