Таймер
Здравствуйте! Интересует таймер, который бы:
1) Сидел в трее
2) Позволял устанавливать время начала отсчёта (например по понедельникам и средам с 7 утра)
3) Позволял устанавливать время окончания работы (продолжал оставаться в трее, но ничего бы не делал до следующего запланированного запуска)
4) Отсчитывал заданные интервалы времени и сигнализировал визуально (всплывающее окно возле трея) + звуковым сигналом.
5) После нажатие на сигнальное всплывающее окошко таймер должен начинать отчёт снова.
6) Интервал срабатывания таймера должен быть случайным числом между минимально заданным временем срабатывания и максимальным заданным временем срабатывания. В всплывающем окошке должно быть написанно время срабатывания таймера.
7) Таймер должен менять состояние включен/выключен по двойному счелчку на иконке в трее
Пример: Программка (Таймер) запущена, настройки: с 7 утра и до 8 вечера в будние дни показывать всплывающее окошко и проигрывать звуковой сигнал каждые 3-5 минут. Начинать отсчитывать следующие 3-5 минут после того, как пользователь нажал на окошко и закрыл его.
Зарание благодарю.