Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Как программно открыть ComboBox? [D6, XP]


YuMB ©   (2006-12-11 11:29:00) 

Добрый день.
Как программно открыть ComboBox?


YuMB   (2006-12-11 12:26:00) [1]

Спасибо!


Игорь Шевченко   (2006-12-11 12:09:00) [2]


> в клавиатурой не раскрывается.


F4


Elen   (2006-12-11 12:08:00) [3]


> дело в том, что есть необходимость работать без мыши,
> в клавиатурой не раскрывается.

Нажимай ALT+вниз - раскроется ALT+вверх - закроется (стандарт винды).


ЮЮ   (2006-12-11 12:08:00) [4]


> в клавиатурой не раскрывается.

Начни набирать, и если AutoDropDown стоит True, то раскроется


YuMB   (2006-12-11 12:05:00) [5]

дело в том, что есть необходимость работать без мыши,
в клавиатурой не раскрывается.


Kolan   (2006-12-11 12:01:00) [6]

> Может надо иначе?

Думаю парится ненадо, тк это не тот путь. ComboBox - он для того, чтобы пользовательмог выбрать...


YuMB   (2006-12-11 11:51:00) [7]

Срабатывает, но сразу же закрывается.

Делаю так, в событии keypress comobox пишу

  if key=#13 then
    begin
       ComboSelUnit.DroppedDown:=true;
    end;

Может надо иначе?


Elen   (2006-12-11 11:40:00) [8]

Удалено модератором


  (2006-12-11 11:37:00) [9]

Удалено модератором


Наверх

Титульная страница Поиск, карта сайта Написать письмо