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

Вниз

Регистр букв в AutoComplete в TComboBox   Найти похожие ветки 

 
Дмитрий С ©   (2010-01-22 08:01) [0]

Есть пустой ComboBox.
В нем три элемента: "Red", "Green", "Blue".

Пользователь нажимает кнопку "r" (без Shift-а и CapsLock-а).
AutoComplete создает продолжение: red с маленькой буквы.
А как сделать так: если есть совпадение, то AutoComplete вписывает заменяет регистр набранных букв так, как это указано в элементе с которым, собственно, и есть совпадение. Грубо говоря, если пользователь введет строчную "r", в ComboBox-е будет написано "Red" (подчеркнуто то, что выделено в ComboBox-e).


 
TIF ©   (2010-01-23 01:31) [1]

Как варианты:
1) Выставить значение AutoDropDown в True. При совпадении символов появится выпадающий список, нажимаем Enter - текст выбранного элемента из списка попадает в ComboBox с сохранением регистра

2) Использовать TComboBoxEx. Правда значение в нужном регистре скопируется тоже только после нажатия Enter, но зато можно обойтись без выпадающего списка

Ну а так в голову приходит только такое решение: перебирать и сравнивать с введенным текстом всех item-ы, если совпадает - подменяем введенный текст текстом из item-а



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

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

Наверх




Память: 0.46 MB
Время: 0.011 c
2-1264024785
novichek
2010-01-21 00:59
2010.03.28
Dword в Record


2-1264524632
kalexi
2010-01-26 19:50
2010.03.28
В какую папку можно сохранять конфиги программы? Как ее отыскать?


15-1263079904
Германн
2010-01-10 02:31
2010.03.28
Скончался автор "Ежика в тумане" Сергей Козлов


4-1231611546
AzzHell
2009-01-10 21:19
2010.03.28
Как узнать размер большого файла


15-1262890350
AlexDan
2010-01-07 21:52
2010.03.28
подключение через проксисервер..