![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Позиционирование элементов в Virtual List View невозможно? [D6, WinXP]
DVM © (2003-05-14 10:33:00)Возможно ли позиционирование элементов в ListView, находящемся в виртуальном режиме. Или ListView принципиально в этом режиме не хранит информации о позиции элементов? Может как через GETDISPINFO?
Digitman (2003-05-14 14:45:00) [1]а-а-а ...ну понятно)
когда ты "таскаешь" иконку в вирт.режиме, это равносильно попытке смены индекса элемента, что в данном режиме не соответствует его механизму и, соотв-но, недопустимо и невыполнимо без переназначения списка, подлежащего "виртуальной" визуализации
поэтому про индекс и спросил тебя
DVM (2003-05-14 12:35:00) [2]Ну значок не удается поставить в нужное место ListView, если тот находится в виртуальном режиме. Обычный режим - все ОК. Как только перевожу в виртуальный - значки выстраиваются в ряды и изменить положение какого-либо значка не получается.
Я думаю, что, может быть, в виртуальном режиме список хранит минимум информации об элементах и положение элемента в этот минимум не попадает? Все нужное он запрашивает через GETDISPINFO (текст подписи, картинку).
Digitman (2003-05-14 12:28:00) [3]Не очень понятно, как может влиять режим работы ListView (обычный список или виртуальный список) на все, что связано с этой фичей.
Поясни
DVM (2003-05-14 12:24:00) [4]Координат значка на плоскости ListView (режим ICON)
Digitman (2003-05-14 12:22:00) [5]
> позиционирование элементов в ListView
что под сим подразумевается ? установка/изменение индекса элемента в списке ?