Универсальный Drop-Down контрол.

Здесь можно найти готовые «кирпичики» — части кода, пригодные для построения более крупных проектов, а также решения различных типовых и не очень задач на VB.

Модератор: Brickgroup

Antonariy
Повелитель Internet Explorer
Повелитель Internet Explorer
Аватара пользователя
 
Сообщения: 4824
Зарегистрирован: 28.04.2005 (Чт) 14:33
Откуда: Мимо проходил

Универсальный Drop-Down контрол.

Сообщение Antonariy » 19.09.2005 (Пн) 11:32

Данный контрол вместо выпадающего списка, как у комбобокса, может дропать любой ActiveX контрол (например TreeView). Работает с модальными формами. Выпавшее окно прячется а) при потере фокуса б) при одинарном или двойном клике (определяется свойствами).
В одной из версий была поддрержка контейнера 1го уровня вложенности (то есть можно было дропнуть, допустим, фрейм, с несколькими элементами на нем), но где-то в процессе потерялась :( и восстановить не получилось. Если вдруг кто восстановит - отпишитесь плиз.

В архиве - ocx версии 1.0, исходники, тестовый проект.
Вложения
DDControl.rar
(22.81 Кб) Скачиваний: 199
Лучший способ понять что-то самому — объяснить это другому.

Antonariy
Повелитель Internet Explorer
Повелитель Internet Explorer
Аватара пользователя
 
Сообщения: 4824
Зарегистрирован: 28.04.2005 (Чт) 14:33
Откуда: Мимо проходил

Сообщение Antonariy » 06.12.2005 (Вт) 15:35

v 1.1
Улучшился внешний вид, наконец-то раскрыта тема поддержки стилей XP без использования манифеста. Добавлен дроп-даун календарь а-ля DTPicker, немного пострашнее, но удобнее.
Вложения
DDControl 1.1.rar
(57.15 Кб) Скачиваний: 258
Лучший способ понять что-то самому — объяснить это другому.

Antonariy
Повелитель Internet Explorer
Повелитель Internet Explorer
Аватара пользователя
 
Сообщения: 4824
Зарегистрирован: 28.04.2005 (Чт) 14:33
Откуда: Мимо проходил

Сообщение Antonariy » 20.10.2006 (Пт) 10:14

В закромах sql.ru неожиданно отыскалась версия DropDown'а, поддеживающая один уровень вложенности. Есть глюк: если фокус находится на текстбоксе, то дропдаун закрывается при клике вне его, а если на кнопке или чеке, то нет. С чем это связано не знаю.
Вложения
uddc.rar
(18.71 Кб) Скачиваний: 189
Лучший способ понять что-то самому — объяснить это другому.


Вернуться в Кирпичный завод

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 5

    TopList