На главную
Подписка
Новости


Рейтинг@Mail.ru











Главная / DELPHI / Часто задаваемые вопросы и ответы на них / Компоненты / Как опеделить состояние списка ComboBox, выпал/скрыт? Сделать домашней страницей Добавить в избранное Написать писмо

Как опеделить состояние списка ComboBox, выпал/скрыт?


Пошлите ComboBox сообщение CB_GETDROPPEDSTATE.

Пример:

if SendMessage(ComboBox1.Handle, CB_GETDROPPEDSTATE,0,0) = 1 then
   begin {список ComboBox выпал}

   end;


или воспользуйтесь свойством DroppedDown:

   if ComboBox1.DroppedDown = True then { список выпал }

 C помощью этого свойства можно также программно управлять "выпадением":

   ComboBox1.DroppedDown:= True {или False}

Комментарии Alex: afb@mult.spb.su

Copyright ©   "Мастера DELPHI"   E-mail:   delphi@mastak.com  http://www.delphimaster.ru
Источник получения информации: http://www.delphimaster.ru
Hosted by uCoz