IPB
ЛогинПароль:

> ВНИМАНИЕ!

Прежде чем задать вопрос, смотрите FAQ.
Рекомендуем загрузить DRKB.

 
 Ответить  Открыть новую тему 
> ScrollBar в stringgrid
ninja
сообщение 23.09.2009 7:55
Сообщение #1


Пионер
**

Группа: Пользователи
Сообщений: 103
Пол: Мужской
Реальное имя: Александр

Репутация: -  0  +


Здравствуйте, возник такой вопрос, можно ли объеденить 1 и более таблиц stringgrid, т.е можно ли сделать чтобы при движении 'ползунка' в одной таблице одновременно двигался и в другой? Нашел только stringgrid1.ScrollBars, а как использовать не пойму.
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
volvo
сообщение 23.09.2009 11:58
Сообщение #2


Гость






Вот тебе 2 варианта:
1 - чтоб работало: на таймер вешаешь
StringGrid2.TopRow := StringGrid1.TopRow;
и не мучаешься, за исключением того, что при протягивании скроллера мышью второй грид прокрутится на сразу, а после того, как закончится прокрутка первого.
2 - чтоб работало правильно: перехватываешь WM_VSCROLL для одного грида, и посылаешь его же второму гриду.

Только вопрос в следующий раз задавай как положено. Это называется "синхронная прокрутка Гридов", а не "перемещение ползунка", ибо ползунок - он сам по себе не двигается, только когда прокручиваешь компонент...
 К началу страницы 
+ Ответить 
ninja
сообщение 23.09.2009 13:50
Сообщение #3


Пионер
**

Группа: Пользователи
Сообщений: 103
Пол: Мужской
Реальное имя: Александр

Репутация: -  0  +


Извеняюсь за не правильно поставденный вопрос.

Спасибо
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 

 Ответить  Открыть новую тему 
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



- Текстовая версия 8.07.2025 11:33
Хостинг предоставлен компанией "Веб Сервис Центр" при поддержке компании "ДокЛаб"