![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как прокручивать записи в DBGrid скроллером мышки? [D7]
Anar © (2007-07-15 01:24:00)Есть таблица DBGrid.
В процессе работы приложения, между строками в этом гриде можно перемещаться клавишами курсора на клавиатуре. Но если крутить скроллер мышки вверх-вниз, то прокручивать строки не получается. хоть строки и выделяются синим цветом, но выделение происходит в пределах видимой части грида. даже треугольник слева (индикатор текущей записи) не перемещается... как перемещаться в гриде с помощью скроллера мыши?
Германн (2007-07-16 00:27:00) [1]
> MsGuns © (15.07.07 12:09) [6]
>
> >Германн © (15.07.07 02:36) [5]
> >Перейти на Д2005 и выше. Там наконец-то эту занозу вытащили.
> Или воспользоваться исходниками RxLib и создать по их примеру
> свой наследник TDBGrid.
>
> Из-за пяти строк кода независимо от числа гридов ?
>
Из-за пяти строк кода независимо от количества проектов.
MsGuns (2007-07-15 12:09:00) [2]>Германн © (15.07.07 02:36) [5]
>Перейти на Д2005 и выше. Там наконец-то эту занозу вытащили. Или воспользоваться исходниками RxLib и создать по их примеру свой наследник TDBGrid.
Из-за пяти строк кода независимо от числа гридов ?
Германн (2007-07-15 02:36:00) [3]
> Как прокручивать записи в DBGrid скроллером мышки? [D7]
>
Перейти на Д2005 и выше. Там наконец-то эту занозу вытащили. Или воспользоваться исходниками RxLib и создать по их примеру свой наследник TDBGrid.
RayGun (2007-07-15 01:45:00) [4]http://www.delphikingdom.com/asp/answer.asp?IDAnswer=47497
RayGun (2007-07-15 01:44:00) [5]Нужно добавить в Grid событие OnMouseWheel и отслеживать сообщение WM_MOUSEWHEEL.
Johnmen (2007-07-15 01:41:00) [6]
> RayGun © (15.07.07 01:37) [1]
Ты эта, не умничай, ты код приведи...
RayGun (2007-07-15 01:37:00) [7]Нужно добавить в Grid событие OnMouseWheel и отслеживать сообщение WM_MOUSEWHEEL.