|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
07.12.2011, 17:35 | #1 |
Сумрачная тень
Форумчанин
Регистрация: 05.03.2009
Сообщений: 689
|
Убрать автоскроллинг в ListView при OwnerData=true
Добрый вечер. Такой сабж: при присваивании TListView.AllocBy:=<число> или при вызове TListView.Repaint скроллинг перемещается к тому итему, который был выделен до вызова этих методов.
Т.е. если выделен итем в начале списка и проскроллить вниз, а затем вызвать методы, то после перерисовки скроллинг вернется в начало, чтобы выделенный итем был в поле зрения. Вопрос: как это предотвартить?
"ковыряю изнутри" (с)
|
07.12.2011, 19:36 | #2 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
А где такое наблюдается? Для D7 и XP после Repaint не перемещает к выделенному итему для таблицы и списка
ADD Мой пост не к месту, спутал OwnerDraw с OwnerData. А этой фишкой не пользовался
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Последний раз редактировалось Аватар; 07.12.2011 в 22:01. |
07.12.2011, 19:56 | #3 |
Сумрачная тень
Форумчанин
Регистрация: 05.03.2009
Сообщений: 689
|
наблюдается в Win7 x64
"ковыряю изнутри" (с)
|
08.12.2011, 16:29 | #4 |
Сумрачная тень
Форумчанин
Регистрация: 05.03.2009
Сообщений: 689
|
Никто с таким не сталкивался при активном виртуальном режиме у ListView'а?
"ковыряю изнутри" (с)
|
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как перемещать itemы в Listivew (vsReport) с ownerdata=true? | Anfall | Компоненты Delphi | 12 | 25.08.2011 19:24 |
Вычислить следующие выражения при a=true, b=false | adidas_pro | Паскаль, Turbo Pascal, PascalABC.NET | 5 | 15.03.2011 18:20 |
ListView - убрать скролл. | Belfigor | Общие вопросы Delphi | 3 | 03.03.2010 19:39 |
Как узнать индексы выделенных итемов в ListView при OwnerData? | 3D Hunter | Общие вопросы Delphi | 3 | 02.10.2009 10:24 |
В Image Transparen = true - тормоза при рисовании | lexaltd | Мультимедиа в Delphi | 0 | 28.09.2008 16:03 |