Aptem |
Отправлено: 01.12.2004, 18:40 |
|
Мастер участка
Группа: Участник
Сообщений: 349
|
Подскажите, как это делать?
|
|
olegenty |
Отправлено: 01.12.2004, 18:44 |
|
Ветеран
Группа: Модератор
Сообщений: 2412
|
слать ему сообщение WM_VSCROLL. скроллиться будет, как миленький
|
|
Aptem |
Отправлено: 02.12.2004, 15:16 |
|
Мастер участка
Группа: Участник
Сообщений: 349
|
QUOTE (olegenty @ 01/12/2004, 19:46) | слать ему сообщение WM_VSCROLL. скроллиться будет, как миленький |
Вы бы не могли по конкретнее, а то я в WinAPI не очень...
...использую TAdvStringGrid
|
|
vvoid |
Отправлено: 02.12.2004, 15:22 |
|
Машинист паровоза
Группа: Участник
Сообщений: 171
|
Привет.
Если работаешь с DBGrid-ом, можешь изменять свойство Bookmark соответствующего DataSet-a:
DBGrid->DataSource->DataSet->Bookmark.
Если при этом ты не хочешь, чтобы изменялась выделенная в DBGrid-e строка (или несколько строк), вызови метод
DBGrid->DataSource->DataSet->DisableControls().
После окончания програмного скроллинга не забудь вызвать
DBGrid->DataSource->DataSet->EnableControls().
Удачи!
|
|
Boyko |
Отправлено: 02.12.2004, 16:14 |
|
Станционный диспетчер
Группа: Участник
Сообщений: 88
|
А если работаешь с StringGrid-ом, можешь изменять свойство TopRow. |
|
olegenty |
Отправлено: 03.12.2004, 11:00 |
|
Ветеран
Группа: Модератор
Сообщений: 2412
|
2 Aptem — ну ты перец.
SendMessage(грид->Handle, WM_VSCROLL, ..., ...);
почитай в WIN32 SDK (входит в поставку BCB), какие бывают у WM_VSCROLL параметры, да и вызови SendMessage...
|
|
Aptem |
Отправлено: 03.12.2004, 13:18 |
|
Мастер участка
Группа: Участник
Сообщений: 349
|
QUOTE (olegenty @ 03/12/2004, 12:02) | 2 Aptem — ну ты перец.
SendMessage(грид->Handle, WM_VSCROLL, ..., ...);
почитай в WIN32 SDK (входит в поставку BCB), какие бывают у WM_VSCROLL параметры, да и вызови SendMessage... |
Все работает как надо, огромное спасибо olegenty !!!
|
|
olegenty |
Отправлено: 04.12.2004, 08:41 |
|
Ветеран
Группа: Модератор
Сообщений: 2412
|
2 Aptem пожалуйста
2 vvoid посмотрел бы я, как ты воспользуешься TBookmark при серверном курсоре. сдаётся мне — никак
|
|
Gedeon |
Отправлено: 06.12.2004, 09:10 |
|
Ветеран
Группа: Модератор
Сообщений: 1742
|
QUOTE (olegenty @ 04/12/2004, 09:43) | 2 vvoid посмотрел бы я, как ты воспользуешься TBookmark при серверном курсоре. сдаётся мне — никак |
Мы легких путей не ищем .
|
|