Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

DBGrid и OnMouseWheel

11K
22 октября 2005 года
Sasha C
14 / / 20.10.2005
Вопрос следующий. Что надо сделать, чтобы DBGrid адекватно реагировал на прокрутку колесика мышки? Адекватно - означает, что:
1) крутим колесико и срабатывает скроллинг
2) выделив строку (OnCellClick), а затем покрутив колесико и снова щелкнув на какую либо строку, получали курсор, указывающий на последнюю строку, а не на строку, выделенную до прокрутки колесика.

Или как сделать так, чтобы DBGrid вообще не реагировал на это самое колесико.

/* C++ Builder шестой версии */
10
22 октября 2005 года
Freeman
3.2K / / 06.03.2004
Цитата:
Originally posted by Sasha C
Что надо сделать, чтобы DBGrid адекватно реагировал на прокрутку колесика мышки?


Что странно - вопрос уже неоднократно поднимался, например, вот, но адекватного решения непосредственно по проблеме так найдено и не было.

Короче, у тебя два варианта - или копаться в исходниках DBGrid и самостоятельно разбираться, где фигня, или забить на DBGrid и перейти на что-то более продвинутое, вроде DBGridEh. Кстати, для разработчиков из СНГ он бесплатен и стал уже стандартом де-факто. Я сам уже не помню, когда пользовался стандартным DBGrid.

10
22 октября 2005 года
Freeman
3.2K / / 06.03.2004
Цитата:
Originally posted by Freeman
но адекватного решения непосредственно по проблеме так найдено и не было.


Гы, есть еще ягоды в ягодицах. :D

А вообще, в следующий раз пошлем... в поиск.

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог