![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Вопрос по ListView [Delphi, Windows]
-=Mike=- © (2006-01-20 11:58:00)Я испльзую компонент ListView. Если я нажимаю буквенные клавиши, когда на ListView находится фокус ввода, то курсор перемещается в начало списка, как будто сам список делает инкрементный поиск и не найдя нужной сроки перености курсок в начало. Подскажите, как это можно отключить???
-=Mike=- (2006-01-23 06:17:00) [1]Действительно! Обнулил:
Key := #0;
и все нормально стало!
Спасибо большое!
Vladimir Kladov (2006-01-22 08:05:00) [2]Вообще-то KOLовский listview никуда не скачет, если такой буквы нет, я проверил. Вы про KOL или про VCL спрашиваете? Легко можно отключить автопоиск вообще:
procedure TForm1.ListView1Char(Sender: PControl; var Key: Char;
Shift: Cardinal);
begin
CASE Key OF
'A'..'Z', 'a'..'z', '0'..'9': Key := #0;
END;
end;
и в VCL аналогично.
-=Mike=- (2006-01-22 02:20:00) [3]up