![]() |
Прежде чем задать вопрос, смотрите FAQ.
Рекомендуем загрузить DRKB.
![]() ![]() |
![]() |
ninja |
![]()
Сообщение
#1
|
Пионер ![]() ![]() Группа: Пользователи Сообщений: 103 Пол: Мужской Реальное имя: Александр Репутация: ![]() ![]() ![]() |
Здравствуйте, возник такой вопрос, можно ли объеденить 1 и более таблиц stringgrid, т.е можно ли сделать чтобы при движении 'ползунка' в одной таблице одновременно двигался и в другой? Нашел только stringgrid1.ScrollBars, а как использовать не пойму.
|
volvo |
![]()
Сообщение
#2
|
Гость ![]() |
Вот тебе 2 варианта:
1 - чтоб работало: на таймер вешаешь StringGrid2.TopRow := StringGrid1.TopRow;и не мучаешься, за исключением того, что при протягивании скроллера мышью второй грид прокрутится на сразу, а после того, как закончится прокрутка первого. 2 - чтоб работало правильно: перехватываешь WM_VSCROLL для одного грида, и посылаешь его же второму гриду. Только вопрос в следующий раз задавай как положено. Это называется "синхронная прокрутка Гридов", а не "перемещение ползунка", ибо ползунок - он сам по себе не двигается, только когда прокручиваешь компонент... |
ninja |
![]()
Сообщение
#3
|
Пионер ![]() ![]() Группа: Пользователи Сообщений: 103 Пол: Мужской Реальное имя: Александр Репутация: ![]() ![]() ![]() |
Извеняюсь за не правильно поставденный вопрос.
Спасибо |
![]() ![]() |
![]() |
Текстовая версия | 8.07.2025 4:58 |