Die Option --calendar verwenden.
Mario Blättermann
mario.blaettermann@gmail.com 2008-2012
Christian Kirbach
Christian.Kirbach@gmail.com 2012, 2019
Tim Sabsch
tim@sabsch.com 2020

# Kalenderdialog

Benutzen Sie die Option --calendar zur Erzeugung eines Kalenderdialogs. Zenity gibt das gewählte Datum an die Standardausgabe zurück. Wenn kein Datum auf der Befehlszeile angegeben wird, verwendet der Dialog das aktuelle Datum.

Der Kalenderdialog unterstützt die folgenden Optionen:

# --text=Text

Damit legen Sie den Text fest, der im Kalenderdialog angezeigt wird.

# --day=Tag

Damit legen Sie den im Kalenderdialog ausgewählten Tag fest. Tag muss eine Zahl von 1 bis 31 sein.

# --month=Monat

Damit legen Sie den im Kalenderdialog ausgewählten Monat fest. Monat muss eine Zahl zwischen 1 und 12 sein.

# --year=Jahr

Damit legen Sie das im Kalenderdialog ausgewählte Jahr fest.

# --date-format=Format

Damit legen Sie das Format fest, das vom Kalenderdialog nach der Auswahl des Datums zurückgegeben wird. Das Standardformat ist abhängig von Ihren Spracheinstellungen. »Format« muss ein Format sein, das von der strftime-Funktion unterstützt wird, zum Beispiel %A %d/%m/%y.

Das folgende Beispielskript zeigt, wie Sie einen Kalenderdialog erzeugen können:

#!/bin/sh

if zenity --calendar \ --title="Datum auswählen" \ --text="Klicken Sie auf ein Datum, um es auszuwählen." \ --day=10 --month=8 --year=2004 then echo $? else echo "Kein Datum ausgewählt" fi

# Beispiel für einen Kalenderdialog

Beispiel für einen Kalenderdialog in Zenity