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