Человеческий скрол в StringGrid

Вопросы программирования и использования среды Lazarus.

Модератор: Модераторы

Ответить
modjo
новенький
Сообщения: 92
Зарегистрирован: 19.07.2009 15:52:10
Откуда: Москва

Человеческий скрол в StringGrid

Сообщение modjo »

Может вопрос и детский/смешной но найти простого решения не получается. Городит кучу действий чтоб скрол был нормальным не хочется.

В общем когда прокручиваю список в низ он начинает прокручиваться только когда до самого низа доходит курсор. И если вверх - история та же. Мне нужен скрол как при goThumbTracking := True, но только когда я кручу колёсико мыши. Как такое сделать?
Аватара пользователя
Nik
энтузиаст
Сообщения: 573
Зарегистрирован: 03.02.2006 23:08:09
Откуда: Киров
Контактная информация:

Сообщение Nik »

Должно помочь:

Код: Выделить всё

StringGrid1.MouseWheelOption:=mwGrid;
modjo
новенький
Сообщения: 92
Зарегистрирован: 19.07.2009 15:52:10
Откуда: Москва

Сообщение modjo »

Блин, не обратил внимание на параметр, искал в опциях. Спасибо.

А дрожание StringGrid я так понимаю это болезнь Lazarusa?
Аватара пользователя
Nik
энтузиаст
Сообщения: 573
Зарегистрирован: 03.02.2006 23:08:09
Откуда: Киров
Контактная информация:

Сообщение Nik »

Не знаю, как в других ОС, а в Win7 у LCL с отрисовкой многих компонентов не всё гладко - мерцание, небольшие тормоза при отрисовке.
Ответить