Använd flaggan --calendar. Daniel Nylander po@danielnylander.se 2006, 2009 Sebastian Rasmussen sebras@gmail.com 2016 Kalenderdialog

Använd flaggan --calendar för att skapa en kalenderdialog. Zenity returnerar det markerade datumet till standard ut. Om inget datum har angivits på kommandoraden, kommer dialogrutan att använda dagens datum.

Kalenderdialogen har stöd för följande flaggor:

<cmd>--text</cmd>=<var>text</var>

Anger texten som visas i kalenderdialogen.

<cmd>--day</cmd>=<var>dag</var>

Anger dagen som är markerad i kalenderdialogen. dag måste vara ett tal i det slutna intervallet 1 till 31.

<cmd>--month</cmd>=<var>månad</var>

Anger månaden som är markerad i kalenderdialogen. månad måste vara ett tal i det slutna intervallet 1 till 12.

<cmd>--year</cmd>=<var>år</var>

Anger året som är markerat i kalenderdialogen.

<cmd>--date-format</cmd>=<var>format</var>

Anger formatet som returneras från kalenderdialogen efter en datummarkering. 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 kalenderdialog:

#!/bin/sh if zenity --calendar \ --title="Välj ett datum" \ --text="Klicka på ett datum för att det välja datumet." \ --day=10 --month=8 --year=2004 then echo $? else echo "Inget datum har valts" fi
Exempel på kalenderdialog Zenity-exempel på kalenderdialog