Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.06.09;
Скачать: CL | DM;

Вниз

Про DateTimePicker   Найти похожие ветки 

 
Kwan   (2003-05-28 07:07) [0]

Доброго времени суток, уважаемые. Терзает меня один вопрос. Есть компонент TDateTimePicker. Ему на стрелочку - клац мышкой -появляется календарик. Где тот метод, который это реализует ?
Перерыл весь ComCtrl - не вижу и все тут. Подскажите, если кто знает.


 
Babay ©   (2003-05-28 08:21) [1]

Насколько я знаю TDateTimePicker - это обертка для стандартного компонета винды. И метода ты скорее всего не найдешь.
Вариант попробовать послать сообщение, типа мыша нажала кнопку.


 
DarkGreen ©   (2003-05-28 09:15) [2]

Похоже обертка для SysDateTimePick32 который создает SysMonthCal32


 
Kwan   (2003-05-28 09:56) [3]

2Babay.
Я подключал ComCtrl к проекту и ловил нажатие мыша. Да, все замечательно - обрабатывает DTN_DROPDOWN, но как ? Просто делает
DateTimeToSystemTime и затем FDroppedDown:=True. Все. Нигде больше никакого использования этого FDroppedDown или соответствующего ему свойства DroppedDown.

2DarkGreen. А чего-то я не нахожу этих названий.


 
Babay ©   (2003-05-28 10:17) [4]

см WM_lButtonDown


 
Sandman25 ©   (2003-05-28 11:24) [5]

Я посылал компоненту нажатие левой клавиши и затем ее отпускание. Работало. Только надо правильно рассчитать координаты нажатия, чтобы попасть именно в треугольник.


 
DarkGreen ©   (2003-05-28 12:40) [6]

2 Kwan (28.05.03 09:56)
Возьми SPYXX.EXE из Visual Studio или здесь в кладовке поищи программу WinStyles.exe из них и увидишь.



Страницы: 1 вся ветка

Текущий архив: 2003.06.09;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.025 c
6-26640
Apollo
2003-04-08 11:38
2003.06.09
Delphi и Outlook


1-26421
deedlit
2003-05-27 14:12
2003.06.09
Как мне развернуть ComboBox?


1-26522
Jaxtor
2003-05-27 16:17
2003.06.09
Динамический TComboBox


4-26840
ST
2003-04-11 14:15
2003.06.09
Время выполнения процесса


1-26479
Rradion
2003-05-29 15:01
2003.06.09
Подскажите, чо ShowMessage не работает?