![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как заставить выпасть ComboBox по кнопке Enter? [D7, Win2k]
DenisS © (2003-04-09 11:38:00)Как заставить выпасть ComboBox по кнопке Enter?
if Key=#13 then
SendMessage(ComboBox1.Handle, CB_SHOWDROPDOWN, 1, 0);
не работает. Почему?
Нууу (2003-04-12 03:22:00) [1]Увы пост "А (11.04.03 01:40)" - пропал безрезультатно. Он то был расчитан на включение дополнительных извилин у автора сабжа, а в результате - наткнулся на "дополнительное" разъяснение МАСТЕРА Song © (11.04.03 23:02).
Song (2003-04-11 23:02:00) [2]Потому что так устроен. Ты когда выбираешь какой-то пункт в комбобоксе и нажимаешь <Enter> он как бы "потверждает" твой выбор и закрывает список. Нормальное поведение.
А (2003-04-11 01:40:00) [3]Вот тут
>Song © (10.04.03 18:58)
>не работает. Почему?
>Потому что открывается и сразу закрывается.
скрыт еще один вопрос. ПОЧЕМУсразу закрывается?
Song (2003-04-10 18:58:00) [4]>не работает. Почему?
Потому что открывается и сразу закрывается.
-Sesh- (2003-04-09 12:05:00) [5]Сделай проще
if key = #13 then ComboBox1.DroppedDown:=true;
-Sesh- (2003-04-09 12:05:00) [6]Сделай проще
if key = #13 then ComboBox1.DroppedDown:=true;
работает точно