Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.07.11;
Скачать: CL | DM;

Вниз

Отловить появляение вертикальной полосы прокрутки в TListView   Найти похожие ветки 

 
Гость233   (2005-06-21 13:37) [0]

Есть TListView (ViewStyle=vsReport), содержит некие элементы.
Вопрос: Как отловить когда появляется вертикальная полоса прокрутки (когда происходит доваление элементов, и они невмещается в клиентскую область).
Всем большое спасибо.


 
MegaVolt ©   (2005-06-21 15:38) [1]

Количество элементов на экране извесно. Если у тебя после добавления очередной порции, или изменения размеров окна,  количество видимых элементов станет меньше общего количества строк то полоса прокрутки есть.


 
Гость233   (2005-06-21 18:24) [2]

2MegaVolt
Гениально... Вопрос специально для вас - как определить количество видимых элементов?? :)))


 
Игорь Шевченко ©   (2005-06-21 18:29) [3]


> Как отловить когда появляется вертикальная полоса прокрутки
>


Проверять стиль окна на появление стиля WS_VSCROLL?


 
Гость233   (2005-06-21 18:31) [4]

О нашлось - VisibleRowCount..

А другое решение сушествует ?? Может какое сообщение приходит или еще что то??


 
Игорь Шевченко ©   (2005-06-21 18:34) [5]


> Может какое сообщение приходит


LVM_INSERTITEM ?


 
Гость233   (2005-06-21 18:40) [6]

2Игорь Шевченко ©  
Tnk. В масть.



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

Текущий архив: 2005.07.11;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.033 c
3-1116709809
Starcom
2005-05-22 01:10
2005.07.11
xxx.dbf no Open


14-1118139231
Piter
2005-06-07 14:13
2005.07.11
Куки до закрытия браузера


10-1095145890
Суслик
2004-09-14 11:11
2005.07.11
structured storage


8-1110545465
Darklight
2005-03-11 15:51
2005.07.11
Canvas does not allow drawing


14-1118217768
Карелин Артем
2005-06-08 12:02
2005.07.11
Армия ада?