Χρησιμοποιήστε την επιλογή --calendar.
Ελληνική μεταφραστική ομάδα GNOME
team@gnome.gr 2009-2014
Στέργιος Προσινικλής
steriosprosiniklis@gmail.com 2009
Θάνος Τρυφωνίδης
tomtryf@gmail.com 2012
Δημήτρης Σπίγγος
dmtrs32@gmail.com 2014

# Διάλογος ημερολογίου

Χρησιμοποιώντας την επιλογή --calendar δημιουργείτε έναν διάλογο ημερολογίου. Το Zenity αποδίδει την επιλεγμένη ημερομηνία σαν κανονική έξοδο. Αν δεν καθοριστεί ημερομηνία στην γραμμή εντολών, ο διάλογος χρησιμοποιεί την τρέχουσα ημερομηνία.

Ο διάλογος ημερολογίου υποστηρίζει τις εξής επιλογές:

# --text=κείμενο

Καθορίζει το κείμενο που προβάλλεται στον διάλογο ημερολογίου.

# --day=ημέρα

Καθορίζει την ημέρα που επιλέγεται στον διάλογο ημερολογίου. Η ημέρα πρέπει να είναι ένας αριθμός από 1 έως και 31.

# --month=μήνας

Καθορίζει τον μήνα που επιλέγεται στον διάλογο ημερολογίου. Ο μήνας πρέπει να είναι ένας αριθμός από 1 έως και 12.

# --year=έτος

Καθορίζει το έτος που επιλέγεται στον διάλογο ημερολογίου.

# --date-format=μορφή

Καθορίζει την μορφή που αποδίδεται από τον διάλογο ημερολογίου μετά την επιλογή ημερομηνίας. Η προεπιλεγμένη μορφή εξαρτάται από την προσαρμογή εντοπιότητας(locale) που χρησιμοποιείτε. Η μορφή πρέπει να συντάσσεται έτσι ώστε να γίνεται αποδεκτή από την λειτουργία strftime, για παράδειγμα %A %d/%m/%y.

Το παρακάτω παράδειγμα δέσμης ενεργειών κελύφους δείχνει πως να δημιουργήσετε έναν διάλογο ημερολογίου:

#!/bin/sh

if zenity --calendar \ --title="Επιλέξτε ημερομηνία" \ --text="Κάντε κλικ σε μια ημερομηνία για να την επιλέξετε." \ --day=2 --month=4 --year=2009 then echo $? else echo "No date selected" fi

# Παράδειγμα διαλόγου ημερολογίου

Παράδειγμα διαλόγου ημερολογίου του Zenity