![]() |
|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
![]() Добрый день! Подскажите пожалуйста, можно ли сделать комбобокс, который, пока по нему не щелкнули, внешне представляет собой только маленькую стрелочку (не знаю, как точнее назвать) без поля для ввода, но когда по нему щелкаешь значения показываются целиком.
|
#2
|
||||
|
||||
![]() в FormCreate задать ему ширину:
Код:
ComboBox1.Width:=GetSystemMetrics(SM_CXHTHUMB)+ GetSystemMetrics(SM_CYFIXEDFRAME)*2; Код:
ComboBox1.Width:=145; Код:
ComboBox1.Width:=GetSystemMetrics(SM_CXHTHUMB)+ GetSystemMetrics(SM_CYFIXEDFRAME)*2; Пишу программы за еду. __________________ |
Этот пользователь сказал Спасибо NumLock за это полезное сообщение: | ||
leklerk (20.09.2012)
|
#3
|
|||
|
|||
![]() Большое спасибо!
P.S. А можно сделать так, чтобы сам комбобокс всегда оставался "стрелочкой"? Последний раз редактировалось leklerk, 20.09.2012 в 11:42. |
#4
|
||||
|
||||
![]() Цитата:
Попробуй поэкспериментировать с нестандартными ComboBox'ами отсюда. Тем же и пример как создать свой ComboBox. |