Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.014 c
1-74277
microprogs
2003-10-12 23:53
2003.10.23
EXE TO DELPHI конвертор


3-74079
satron
2003-10-02 10:43
2003.10.23
Как изменить цвет шрифта в некоторых строка ДБГрида ????


14-74419
VID
2003-10-05 22:27
2003.10.23
HTTP прокси сервера не дают никакой разницы...


4-74529
IGray
2003-08-15 11:12
2003.10.23
GetDC(0) vs GetDC(GetDesktopWindow)


14-74455
Tahion2
2003-09-21 08:57
2003.10.23
Посоветойте Label с возможностью выравн. по ширине




   Наверх