Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Поиск в TListView


Bundeskanzler ©   (2006-06-22 16:12:00) 

При нажатии клавиш в списке, фокус автоматически переходит по названиям, в зависимости от введенных символов.
Это свойство самого компонента. Однако оно нигде не описано (в любом случае, я не смог найти). Вопрос: можно ли как-то повлиять на этот процесс? В частности интересует, можно ли увеличить промежуток времени между двумя последовательно введенными символами?


REA   (2006-06-23 15:15:00) [1]

См. ListView_GetISearchString


Сергей М.   (2006-06-23 15:13:00) [2]

Молодец.


REA   (2006-06-23 15:10:00) [3]

Работает во всех программах идентично. Только что проверил.


Сергей М.   (2006-06-23 15:05:00) [4]

Это не имеет отношения к стандартным фичам SysListView


REA   (2006-06-23 15:02:00) [5]

Может у меня другой windows? :) поставь научный эксперимент - выбери каталог, где много файлов, запомни название одного из них и быстро быстро набери три первых буквы


Сергей М.   (2006-06-23 14:59:00) [6]


> REA   (23.06.06 14:52) [6]


Ничего подобного.


REA   (2006-06-23 14:52:00) [7]

В эксплорере по крайней мере на несколько кнопок реагирует, если подряд


Сергей М.   (2006-06-23 14:37:00) [8]

Ну а при чем здесь "промежуток времени" ?


Сергей М.   (2006-06-23 14:34:00) [9]

Ну да !


REA   (2006-06-23 14:34:00) [10]

Мне кажется можно перехватить нажатия и сделать самому поиск


REA   (2006-06-23 14:30:00) [11]

Да ну?


Сергей М.   (2006-06-23 12:35:00) [12]


> можно ли увеличить промежуток времени между двумя последовательно
> введенными символами?


Зачем ?

Поиск все равно производится по одному (первому) символу.


Наверх

Титульная страница Поиск, карта сайта Написать письмо