|
Тема |
2 проблема с TMonthCalendar |
|
Автор |
naki (DOS/Win32 guru) |
|
Публикувано | 24.01.04 22:32 |
|
|
Здравейте, имам 2 големи проблема със този контрол.
1) Как да разбера кога потребителя натиска < >(стрелките) за преден и следващ месец?
Проблема идва оттам, че при смяна на месеца се генерира Click събитие, което искам да избегна.
(Идеята е някои дати да са bold, и при Click върху дата, която е болд да стане с обикновен шрифт, а ако е с обикновен шрифт да стане болд).
Кофтито е, че може да се натисне дата от предния месец (защото контрола показва цели седмици) или следващия месец и тогава също се сменя месеца, но Click-a се зачита (защото е кликната дата).
Ако няма начин, мога да променя да се болдва избраната дата примерно със Popup menu.
2) Как да опресня контрола, когато искам да bold/unbold някоя дата? (Във Visual Basic това е елементарно mc1.DateBold(data)=True/False. Тука обаче е със GetMonthInfo). Е това ми трябва на всяка цена...
|
| |
|
|
|