![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
TListView: проблема прорисовки
ProgRAMmer Dimonych © (2007-11-09 20:46:00)Есть программа, в которой используется TListView. Сам ListView находится на PageControl'е с несколькими закладками. Items'ы ListView могут выделяться пользователем.
Проблема:когда ListView теряет фокус, пользователь не может увидеть, какой Item им был выбран.
Задача:заставить ListView перехватить прорисовку ListView так, чтобы выбранный Item выделялся, например, цветом (фона) независимо от того, находится ли фокус на ListView.
Поиск в интернете особых успехов не принёс: есть описания способов прорисовки отдельных Item'ов самостоятельно, но при потере ListView'ом фокуса Item'ы всё равно рисуются стандартно.
Буду благодарен за любую подсказку.
trubin (2007-11-09 20:59:00) [1]
> Задача: заставить ListView перехватить прорисовку ListView
> так, чтобы выбранный Item выделялся, например, цветом (фона)
> независимо от того, находится ли фокус на ListView.
не надо ничего перехватывать:
TListView.HideSelection:= False;