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

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

реализация выпадающего контрола


snake_r ©   (2005-03-01 11:38:00) 

Здравствуйте! Подскажите, как можно организовать отображение произвольного окошка при нажатии на кнопочку в TCombobox. Т.е. заменить выпадающий список этого элемента на что то свое , например окошко или какой либо контрол
?


Shirson   (2005-03-01 12:34:00) [1]

TComboBox + Ctrl-Click


snake_r   (2005-03-01 12:25:00) [2]

а пример гденить можно посмотреть ?


Shirson   (2005-03-01 12:05:00) [3]

Можно. Берёшь наследника от TComboBox и делаешь всё, что считаешь нужным.


snake_r   (2005-03-01 11:58:00) [4]

угу лана попробую :)
а более красивой реализации моего вопроса нет??
т.е. чтобы не изобретать велосипед
а просто сделать наследника от TComboBox и выводить вместо стандартного списка любой TWinControl который мне захочется.
так например нельзя??


Shirson   (2005-03-01 11:54:00) [5]

ClientToScreen


snake_r   (2005-03-01 11:50:00) [6]

это можно, а как тогда узнать координаты в которых необходимо отобразить окно?
если указать top и left от edit то окошко выдается черте где, т.к. требует не относительные а абсолютные координаты :(


MU   (2005-03-01 11:44:00) [7]

а зачем тогда TComboBox?
Возьмите ТEdit и положите рядом ма-а-аленькую кнопочку...


Наверх

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