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

# Dialogové okno s kalendářem

K vytvoření dialogového okna s kalendářem použijte přepínač --calendar. Aplikace Zenity vrátí vybrané datum na standardní výstup. Pokud neurčíte v příkazovém řádku žádné datum, použije se aktuální.

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

# --text=TEXT

Určuje text, který se v dialogovém okně s kalendářem zobrazí.

# --day=DEN

Určuje den, který bude v kalendáři vybraný. DEN musí být číslo v rozmezí 1 až 31 včetně.

# --month=MĚSÍC

Určuje měsíc, který bude v kalendáři vybraný. MĚSÍC musí být číslo v rozmezí 1 až 12 včetně.

# --year=ROK

Určuje rok, který bude v kalendáři vybraný.

# `--date-format`=FORMÁT

Určuje formát, v jakém má dialogové okno s kalendářem vrátit vybrané datum. Výchozí formát je daný vaším národním prostředím. Formát 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 kalendářem:

#!/bin/sh

if zenity --calendar \ --title="Výběr data" \ --text="Vyberte datum kliknutím v kalendáři." \ --day=10 --month=8 --year=2004 then echo $? else echo "Žádné datum nebylo vybráno" fi

# Příklad dialogového okna s kalendářem

Ukázka dialogového okna Zenity s kalendářem