Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Компоненты Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 26.11.2009, 08:32   #1
gusluk
Форумчанин
 
Аватар для gusluk
 
Регистрация: 16.10.2008
Сообщений: 205
По умолчанию Раскрывающийся список.

Хочу сделать раскрывающийся список, как в почте и на поисковиках бывают. Хотел использовать Сombobox но никак не могу убрать стрелку справа, если поставить stile в csSimple список не раскрывается.
Какой компонент лучше подходит для этих целей?
Или как убрать стрелку в Сombobox?
gusluk вне форума Ответить с цитированием
Старый 26.11.2009, 11:10   #2
HellMercenariess
Форумчанин
 
Аватар для HellMercenariess
 
Регистрация: 27.07.2009
Сообщений: 547
По умолчанию

Стандартные комбинированные окна.
Чтобы создать стандартное комбинированное окно, необходимо для компонента ComboBox изменить свойство Style на csSimple. Во время разработки часть комбинированного окна — окно списка — не сразу видна. Чтобы сделать его видимым, необходимо изменить размер компонента в форме, потянув край основания вниз, до появления окна списка.
Таким образом, стандартные комбинированные окна содержат окно списка и окно редактирования. Окно редактирования помещено непосредственно над списком. Левая граница окна списка характерно смещена вправо от окна редактирования.
Функции стандартного комбинированного окна те же, что и для выпадающего окна, с тем отличием, что оно может использоваться, когда занимаемое им место не критично.

Для того чтобы прятать список, уменьшай значение Height, до минимума, и наоборот при вводе текста, увеличивай Height, до того уровня который тебе нужен(в 5 -10 раз) , предварительно покрутив его при разработке.
"Виновник этого парада,он не дурак, ушел как надо!" Похороны панка.
HellMercenariess вне форума Ответить с цитированием
Старый 27.11.2009, 02:47   #3
gusluk
Форумчанин
 
Аватар для gusluk
 
Регистрация: 16.10.2008
Сообщений: 205
По умолчанию

Спасибо, получилось.
А можно ли изменить цвет, размер, стиль скролбара в ComboBox?
И можно ли сделать так чтоб список вылазил за границы окна формы?

Последний раз редактировалось gusluk; 27.11.2009 в 03:02.
gusluk вне форума Ответить с цитированием
Старый 27.11.2009, 10:54   #4
mihali4
*
Старожил
 
Регистрация: 22.11.2006
Сообщений: 9,201
По умолчанию

Цитата:
Сообщение от gusluk Посмотреть сообщение
А можно ли изменить цвет, размер, стиль скролбара в ComboBox?
http://www.programmersforum.ru/showt...E5%ED%E8%F2%FC
Цитата:
И можно ли сделать так чтоб список вылазил за границы окна формы?
Чтоб "вылазил" - нельзя.
Можно, чтоб выходил. Для этого можно оформить список в виде отдельной формы.
mihali4 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Раскрывающийся список segail Microsoft Office Excel 16 25.06.2010 17:55
Формирование раскрывающийся список mephist Microsoft Office Excel 6 13.08.2009 11:18
Раскрывающийся список segail Microsoft Office Excel 22 19.07.2009 19:34
исчез раскрывающийся список Nando Microsoft Office Excel 6 13.05.2009 22:41
Раскрывающийся список sergiksergik Microsoft Office Excel 3 31.03.2009 22:48