Пример 1 При нажатии на кнопку Say Now приложение произносит текущее время
Пример 2 При нажатии на кнопку Say Time приложение произносит текущее время с заданной периодичностью.
В программе находятся 3 CheckBox: Часы, Минуты, Секунды. Программа произносит в текущем времени только те единицы времени, которым отмечены в соответствующем CheckBox.
Программа произносит время через заданные в текстовом поле промежутки времени в секундах. Например, если задан промежуток 10 и поставлены CheckBox Секунды и Минуты, то каждые 10 секунд программа произносит сколько минут и секунд в текущем времени.
Задание для самостоятельного выполнения: 38.1. Создайте кнопку Настройки, Settings, по которой открывается отдельный экран. На этот экран нужно перенести все настройки с основного экрана. На основном экране остаются только часы и кнопки управления. Требование к выполнению: создание виртуального экрана с использованием свойства Visible. 38.2. Добавить в настройки фразу, которую произносит приложение перед временем, задать фразу по умолчанию "Местное время...". Свойство sayBefore. 38.3. Добавить в настройки фразу, которую произносит приложение после времени, задать фразу по умолчанию "Добрый день!". 38.4. Добавить возможность выбора дополнительной фразы в заданный момент времени, например, в 16 часов фраза: "В Петропавловске-Камчатском - полночь...", в 12 часов "Время - обедать!" и т.д. Возможный набор фраз и моментов времени хранить в списке и в файле.