Форум: "Основная";
Текущий архив: 2003.06.09;
Скачать: [xml.tar.bz2];
ВнизПро 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;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.008 c