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

Вниз

Насчет TStringGrid и скролла   Найти похожие ветки 

 
Starkom   (2002-05-21 19:59) [0]

Народ, как программно отследить - есть в стринггриде вертикальный скролл или нет? ScrollBars выставлен в ssBoth.
Одно время использовал такую проверку -
StringGrid1.RowCount>StringGrid1.VisibleRowCount, но с ней возникают глюки - при простом рисайзинге колонок VisibleRowCount скачет туда-сюда на единицу, в результате проскакивает неправильный код. Попробовал
GetScrollPos(StringGrid1.Handle,sbHorz)<>0 (вроде так, точно не помню, пишу по памяти). Тоже, что-то не то.
Помогите, плиз.


 
Song ©   (2002-05-21 20:19) [1]

GetWindowLong() теоритически должно получиться...
Можно поробовать GetScrollPos(), GetScrollRange()


 
Starkom   (2002-05-21 20:37) [2]

Так про GetScrollPos я писал. Может я неправильно им пользовался?


 
Starkom   (2002-05-21 21:28) [3]

а GetScrollRange это же вообще, насколько я понял, не то


 
Starkom   (2002-05-22 05:49) [4]

ну помогите, пожалуйста!


 
Song ©   (2002-05-22 07:02) [5]

Признак верхнего скролбара - WS_VSCROLL поэтому надо прочитать есть ли это значение в наборе стилей через GetWindowLong(), я ж сказал...



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

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

Наверх




Память: 0.47 MB
Время: 0.009 c
3-6923
Oleg_er
2002-05-14 06:19
2002.06.03
Как транкзакцию организовать?


1-6957
фл
2002-05-22 14:25
2002.06.03
значения TShiftState?


1-7089
ded_di
2002-05-22 09:54
2002.06.03
имя временного файла


8-7125
Nest
2002-01-15 14:57
2002.06.03
Посоветуйте прогу AVI-grabber, нужно изготовить демку к проге в PowerPoint с авишкой-скриншотом.


3-6893
Shkolnik
2002-05-13 10:21
2002.06.03
Забыл книгу не у кого спросить, помогите !