Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

синхронизация dbgridов [D7, Paradox]


Настенька ©   (2004-10-08 11:14:00) 

привет всем!!! У меня форме стоит 2 дбгрида, в каждом из них внизу полоса прокрутки. Как сделать так, чтобы если я прокручиваю полосу в 1 дбгриде, во 2 также синхронно прокручивалось. И еще, если я меняю местами порядок колонок в 1, и 2 они также менялись местами.


Mike Kouzmine   (2004-11-02 21:06:00) [1]

Хрунёчек   (02.11.04 19:04) [9] Тонко подмечено!


Хрунёчек   (2004-11-02 19:04:00) [2]

тебе следует сделать один грид.
А ячейки эмулировать - или делать фиктивные поля SQL выборкой,
или обрабатывать события SetText / GetText. или что-то в этом духе.  А синхроизовать два грида - идеологически неверно.


Vlad   (2004-10-08 11:52:00) [3]


> Настенька   (08.10.04 11:42) [7]
> а если со стринггридом и дбгридом, может там полегче

Какая разница, оба наследники TCustomGrid


Настенька   (2004-10-08 11:42:00) [4]

а если со стринггридом и дбгридом, может там полегче


ЮЮ   (2004-10-08 11:37:00) [5]

TCustomGrid.LeftCol
TCustomDrawGrid.OnTopLeftChanged


Vlad   (2004-10-08 11:32:00) [6]

Как вариант - ловить сообщение WM_HSCROLL для одного грида и передавать другому, но для этого наследника писать придется.
И вобще, оно вам надо - лезть в такие дебри?


Настенька   (2004-10-08 11:26:00) [7]

ну если точнее, то есть 1 дбгрид и 1 стринггрид. надо сделать то же самое, но я не знаю как?


Johnmen   (2004-10-08 11:25:00) [8]

>да никак не связаны, просто 2 разных грида.

Значит нет алгоритма синхронизации.

>ну мне код нужен конкретный.

Конкретные коды - в конкретных хелпах/факах/книгах.


Настенька   (2004-10-08 11:20:00) [9]

да никак не связаны, просто 2 разных грида. ну мне код нужен конкретный.


Johnmen   (2004-10-08 11:18:00) [10]

1. Как связаны наборы данных для гр.1 и гр.2 ?
2. OnColumnMoved обрабатывай


Наверх

Титульная страница Поиск, карта сайта Написать письмо