Главная страница
    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.07 c
1-1297354172
Unknown_user
2011-02-10 19:09
2013.03.22
Не отрисовываются все ячейки в DBGrid


15-1352775498
Abcdef123
2012-11-13 06:58
2013.03.22
Современные тенденции пользовательского интерфейса


2-1329076090
dis12345
2012-02-12 23:48
2013.03.22
checkbox в stringgrid


15-1339139460
Дмитрий С
2012-06-08 11:11
2013.03.22
Что это слили?


15-1351354654
Дмитрий С
2012-10-27 20:17
2013.03.22
Сортировка папок и файлов наравне. windows 7





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский