Я понял почему у меня не работало:
я вызывал перемещение и нажатие по двум событиям - при нажатии на кнопку развернуть в меню, и при двойном нажатии на иконку в трее. Так вот: при нажатии на кнопку развернуть событие выполняется, а при двойном щелчке в трее - событие выполняется не правильно.
Как должно быть: двойной щелчок - развертывание из трея - позиционирование курсора - нажатие, т.е. событие Click. Двойной щелчек нужен только для чего - для запуска вышеприведенного алгоритма.
А как есть: двойной щелчок - развертывание из трея - позиционирование курсора - нажатие, т.е. событие Click, а так как был двойной щелчок - то происходит еще одно событие Click и соотвественно развертывание DatePick не происходит.
Когда же я выбираю пункт меню - то все работает корректно, т.е. событие Click - одно.
Это была лирика. Теперь действительность - спасибо всем, тема закрыта, огромная просьба к nesco сделать в будущих версиях календарь, т.е. добавить к существующим DateMode - новую Calendar.
Ответов: 689
Рейтинг: 20
|
|||
карма: 0 |
|