Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2013.03.22;
Скачать: [xml.tar.bz2];

Вниз

вопрос по TListView   Найти похожие ветки 

 
ПЛОВ ©   (2012-04-11 12:36) [0]

Подскажите, как получить индекс первой видимой в данным момент записи в ListView и количество таких записей, Нужно для подгрузки данных в список по мере и по месту его просмотра.


 
Kerk ©   (2012-04-11 12:38) [1]

Может быть, не в тему, но чем различные вариации TVirtualListView не устроили?


 
Ega23 ©   (2012-04-11 12:46) [2]

Именно TVirtualListView?


 
ПЛОВ ©   (2012-04-11 13:03) [3]

Интересует именно обычный стандартный визуальный компонент TListView.
Работает в режиме vsReport. Пока нахожу первый индекс через GetItemAt и считаю количество видимых записей. Можно ли как-то еще?


 
han_malign   (2012-04-11 13:09) [4]

OnDataHint


 
ПЛОВ ©   (2012-04-11 13:16) [5]

han_malign, спасибо, вроде оно...

Но есть еще вопросы, в порядке самообучения, так сказать :)
Нашел в справке по Апи вот это - LVM_GETTOPINDEX, где такое взять в Делфи? В модулях Windows и Messages этой константы нет...


 
ПЛОВ ©   (2012-04-11 13:20) [6]

OnDataHint у меня почему-то не вызывается при прокрутке :(


 
ПЛОВ ©   (2012-04-11 13:24) [7]

А если установить OwnerData - не отрисовывается сожержимое :(


 
han_malign   (2012-04-11 13:34) [8]

CommCtrl.ListView_GetTopIndex


 
ПЛОВ ©   (2012-04-11 14:06) [9]

Спасибо!



Страницы: 1 вся ветка

Форум: "Прочее";
Текущий архив: 2013.03.22;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.068 c
15-1340000253
palva
2012-06-18 10:17
2013.03.22
Рожденным в СССР


15-1344529402
Пользователь интернета
2012-08-09 20:23
2013.03.22
помогите узнать фильм :-)


2-1340704805
ford
2012-06-26 14:00
2013.03.22
проверить переменную типа Variant


15-1335461156
alexdn
2012-04-26 21:25
2013.03.22
pdf программка


2-1343500390
vasa777
2012-07-28 22:33
2013.03.22
скрыть ненужные компоненты из палитры





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский