Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.05.26;
Скачать: CL | DM;

Вниз

вводишь в Combobox первые буквы- подсвечивается запись   Найти похожие ветки 

 
malamba   (2003-05-14 14:34) [0]

В Windows есть такая фича - начинаешь ввод в combobox букв, сразу после курсора появляется подсвеченная запись, удовлетворяющая критерию.
В Execl есть такая же функция.

Как бы сделать такое в Дельфи?
Может у кого есть готовый код, компонент или ссылка на него?


 
clickmaker ©   (2003-05-14 14:54) [1]

на torry.net в разделе VCL - List & ComboBoxes


 
Hint ©   (2003-05-14 14:56) [2]

TComboBox.AutoComplete


 
malamba   (2003-05-14 15:13) [3]

О-о, спасибо большое!!!


 
malamba   (2003-05-14 15:26) [4]

А можно ли сделать, чтобы при csDropDownList ( т.е. ввод не разрешен) я мог каким-нибудь способом облегчить выбор при большом списке


 
Михайлов Антон ©   (2003-05-14 15:30) [5]

Обработай на нём OnKeyDown


 
malamba   (2003-05-14 15:42) [6]

Но это ничего, что ввод запрещен?
Обрабатывать все равно?
Любопытно и интересно - попробую...


 
malamba   (2003-05-14 15:50) [7]

Да, но все равно должен происходить запрос к массиву элементов.
Раньше при вводе букв и AutoComplete:=True; combobox сам производил поиск, а поскольку я перехватываю буквы, то должен сам вызывать эту процедуру.
Где бы ее найти, может кто знает?


 
Hint ©   (2003-05-14 15:51) [8]

Исходник?


 
malamba   (2003-05-14 16:06) [9]

Да, наверное, исходник


 
Михайлов Антон ©   (2003-05-14 16:26) [10]


> А можно ли сделать, чтобы при csDropDownList ( т.е. ввод
> не разрешен) я мог каким-нибудь способом облегчить выбор
> при большом списке

Дык при csDropDownList можно давить на кнопачки (в клавиатуре :) и он при совпадении будет выбирать в КомбоБоксе то, что совпало с надавленными кнопачками...


 
malamba   (2003-05-15 09:27) [11]

Да, не совсем удобно ( не видно букв ), но работает.
Шайтан, однако...



Страницы: 1 вся ветка

Текущий архив: 2003.05.26;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.014 c
3-83356
Apachi
2003-05-06 07:48
2003.05.26
IB работа с датой


7-83777
_sMile
2003-03-25 12:00
2003.05.26
Сжатие в памяти


3-83402
User_OKA
2003-05-03 11:33
2003.05.26
Locate


14-83752
Style
2003-05-07 13:04
2003.05.26
Вот сегодня ровно год как я отслужил срочку.


3-83410
Kirill_S
2003-05-06 18:36
2003.05.26
вывести данные из TEdit в QReport