Diálogo de calendario

Use a opción --calendar para crear un diálogo de calendario. Zenity devolve a data seleccionada á entrada estándar. Se non se selecciona ningunha data na liña de ordes, o diálogo use a data actual.

O diálogo de calendario admite as seguintes opcións:

--text=texto

Especifica o texto que se mostra no diálogo de calendario.

--day=día

Especifica o día que está seleccionado no diálogo de calendario. día debe ser un número entre 1 e 31 ámbolos dous incluídos.

--month=mes

Especifica o mes que está seleccionado no diálogo de calendario. mes debe ser un número entre 1 e 12 ámbolos dous incluídos.

--year=ano

Especifica o ano que está seleccionado no diálogo de calendario.

--date-format=formato

Specifies the format that is returned from the calendar dialog after date selection. The default format depends on your locale. format must be a format that is acceptable to the strftime function, for example %A %d/%m/%y.

O seguinte script de exemplo mostra como se crea un diálogo de calendario:

        #!/bin/sh


        if zenity --calendar \
        --title="Seleccione unha data" \
        --text="Prema nunha data para seleccionala." \
        --day=10 --month=8 --year=2004
          then echo $?
          else echo "Non se seleccionou ningunha data"
        fi
      

Figura 1Diálogo de calendario de exemplo