25.7. Календарь

25.7. Календарь

Этот виджит позволяет пользователю удобно ввести дату. Работать с ним нужно так: с помощью клавиши Tab выбираете нужный элемент управления: кнопка OK, Cancel, поле изменения месяца, поле изменения года, поле выбора числа; с помощью стрелок вверх/вниз указываете нужное значения месяца, года, числа и нажимаете <Ввод>. Выбранная вами дата будет отображена на консоли.

Листинг 25.8. Календарь

#!/bin/sh

: ${DIALOG=dialog}

USERDATE=`$DIALOG --stdout --title "CALENDAR" —calendar

"Выберите дату..."

0 0 1 1 2004`

case $? in

0)

 echo "Вы выбрали дату: $USERDATE.";;

1)

 echo "Нажата Cancel.";;

255)

 echo "Диалог закрыт";;

esac

Рис. 25.6. Календарь

Данный текст является ознакомительным фрагментом.