Не получается использовать событие DownClick | |
---|---|
vylv Автор Сообщений: 30 Дата регистрации: 26.09.2012 |
Может быть кто-нибудь поможет?
На Combobox, в VFP 9.0, на событие DownClick, пробовал вешать какие-либо процедуры. И никакой реакции при клике на стрелку "вниз" Comboboха. Пробовал реакцию на простейший MESSAGEBOX(), но даже "дебагер" не заходит в это место. В руководствах и хелпах ничего не нашел, только общее определение предназначения этого события. Чтобы это могло значить? |
Re: Не получается использовать событие DownClick | |
---|---|
of63 Сообщений: 25254 Откуда: Н.Новгород Дата регистрации: 13.02.2008 |
КомбоБокс фокса не сильно хороший... А какого видеоэффекта (от нажатия мышки) нужно добиться?
() Можно его заменить на TextBox, и в нем сэмулировать достаточно любую реакцию на клики и мышку... Исправлено 1 раз(а). Последнее : of63, 04.01.19 14:47 |
Re: Не получается использовать событие DownClick | |
---|---|
vnkor Сообщений: 324 Дата регистрации: 04.10.2007 |
Если элементов в комбобоксе больше, чем значение по умолчанию, то справа появляется полоса прокрутки. Вот тогда к ней и будут привязаны события DownClick и UpClick. Если элементов меньше, тогда и полосы прокрутки не будет, и событий также. Количество элементов в комбобоксе задает свойство DisplayCount.
|
Re: Не получается использовать событие DownClick | |
---|---|
Sawradym Сообщений: 2244 Откуда: Винница Дата регистрации: 15.05.2007 |
Может Вы имеете ввиду DropDown?
------------------ |
Re: Не получается использовать событие DownClick | |
---|---|
vnkor Сообщений: 324 Дата регистрации: 04.10.2007 |
Это кому вопрос?
|
Re: Не получается использовать событие DownClick | |
---|---|
Sawradym Сообщений: 2244 Откуда: Винница Дата регистрации: 15.05.2007 |
ТС, конечно.
------------------ |
Re: Не получается использовать событие DownClick | |
---|---|
vylv Автор Сообщений: 30 Дата регистрации: 26.09.2012 |
Я было надумал с помощью DownClick вызвать формочку с календарем, кликнув по которому, поместить в поле ComboBoxa,выбранное значение даты. Не получилось. Клик по стрелке в ComboBox ни к чему не приводил. Упростил задачу до минимума - вызвать с помощью DownClick сообщение Messagebox(). Не получилось. Даже отладчик в код для события DownClick не заходит!...Исходную задачу я решил с помощью TextBox и командной кнопки, но заело, как работает DownClick ?
|
Re: Не получается использовать событие DownClick | |
---|---|
Igor Korolyov Сообщений: 34580 Дата регистрации: 28.05.2002 |
Для чего нужен DownClick выше написал vnkor Идея делать на основе комбо календарь мне кажется весьма неудачной. Даже текстбокс с кнопкой рядом и то выглядят логичнее и проще. А так то - есть и чисто АПИшный календарик, по-моему в наборе ctl32, есть активиксовый DateTimePicker... ------------------ WBR, Igor |
Re: Не получается использовать событие DownClick | |
---|---|
AndyNigmatec Сообщений: 1573 Откуда: Волгоград Дата регистрации: 28.06.2015 |
И здесь на форуме тож есть готовые решения - тока подпилить "для сэбэ" )))
[attachment 30521 dt.png] Исправлено 1 раз(а). Последнее : AndyNigmatec, 05.01.19 17:55 |
Re: Не получается использовать событие DownClick | |
---|---|
vylv Автор Сообщений: 30 Дата регистрации: 26.09.2012 |
Спасибо за помощь и совет!
|
Re: Не получается использовать событие DownClick | |
---|---|
vylv Автор Сообщений: 30 Дата регистрации: 26.09.2012 |
Благодарю! Жизнь вновь кажется прекрасной и удивительной!
|
Re: Не получается использовать событие DownClick | |
---|---|
vylv Автор Сообщений: 30 Дата регистрации: 26.09.2012 |
Спасибо, понял...
|
© 2000-2024 Fox Club  |