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

Вниз

Как сделать такой комбобокс, как в веб-браузерах?   Найти похожие ветки 

 
Kallega   (2003-10-11 20:02) [0]

ТО есть такой, чтобы автоматически при вводе дополнял из истории необходимые строки?
Подскажите, пожалуйста.


 
AndreySoft ©   (2003-10-11 20:36) [1]

Тебе нужно, чтоб именно в этот комбобокс что-то заносилось постепенно?


 
Kallega   (2003-10-12 10:55) [2]

Да-да, именно так. Может, я сначала не совсем понятно объяснил. В общем, мне надо, чтобы как в строке ввода адреса браузера, постепенно заносилось то, что подходит по шаблону.


 
WithOut Any ... ©   (2003-10-12 11:21) [3]

Не вижу проблем. Во-первых необходимо иметь источник откуда это можно взять. Лезешь в хистори и по ComboBoxEnter формируешь. Если я что-то не так понял детализируй топик


 
Nucl ©   (2003-10-12 11:25) [4]

храни где-нить все что вводилось в комбобокс и периодически делай
Items.clear
и Items.Add(...)


 
Kallega   (2003-10-12 11:53) [5]

Пусть вся история у меня хранится в простом текстовом файле, каждой новой записи соответствует новая строка. Если я делаю, например, ComboBox1.Items.LoadFromFile("his.dat"); где-нибудь в OnCreate формы, то, кончено, всё работает, дополняет, как надо. Но в комобобоксе загружен весь список, и если он будет состоять из нескольких десятков элементов, то получится очень некрасиво. Поэтому надо сделать, чтобы подсказка (дополнение это) формировалось как бы динамически, в процессе ввода.
Допустим, я ввожу "1". В файле истории есть записи 1200000, 1234000, 199999, и ещё миллион записей, так вот надо, чтобы показало только те, которые начинаются на единицу.

>> и по ComboBoxEnter формируешь
может здесь и надо делать, но я не совсем понимаю, как!
Сначала я пытался делать на OnChange, сверял каждый введенный символ, но это, по-моему, не правильно.
////


 
WithOut Any ... ©   (2003-10-12 12:05) [6]

В любом случае это можно реализовать (ИМХО) только из хистори



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

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

Наверх




Память: 0.47 MB
Время: 0.019 c
1-74210
CaNaBiS
2003-10-09 18:33
2003.10.23
Ребят делаю чат в локалке.Какой компонент использовать чтоб...


14-74392
Yakudza
2003-09-25 14:09
2003.10.23
Прикол


1-74283
KSergey
2003-10-10 18:10
2003.10.23
Default Button


1-74119
Yahidze
2003-10-11 16:54
2003.10.23
Преобразование Фурье


9-73956
FVlad
2003-04-19 16:41
2003.10.23
Математика