Topic: TScroLLBox

В  компоненте TScroLLBox отсутствуют свойства

OnMouseWheelUp
OnMouseWheelDow

Дмитрий, добавьте их, пожалуйста!

Re: TScroLLBox

перепутал свойства с событиями
может я не правильно их объявляю?

мне нужны события колесика мышки для класса  TScrollBox

Re: TScroLLBox

Это свойство, которому назначается обработчик событий.
Их пока нет.... 


Кстати, вы уже решили данную задачу - прокрутку содержимого окна мышкой? Или будете ждать Дмитрия?

Визуальное программирование: блог и телеграм-канал.

Re: TScroLLBox

OnMouseWheelUp
OnMouseWheelDow

А чем не подошло чтение WheelDelta и вызов соответсвующих процедур (Up, Down)?

Re: TScroLLBox

vovka3003 wrote:

OnMouseWheelUp
OnMouseWheelDow

А чем не подошло чтение WheelDelta и вызов соответсвующих процедур (Up, Down)?

 
я уже и не помню зачем мне это было нужно, но про WheelDelta нужно почитать

Re: TScroLLBox

ааа вспомнил, на одной форме было два TScroLLBox и нужно было понять с начало на каком находиться мышка

7 (edited by k245 2021-09-13 15:32:39)

Re: TScroLLBox

Пользуясь случаем хочу поблагодарить vovka3003 за решение задачки с прокруткой  http://myvisualdatabase.com/forum/viewtopic.php?id=7378


Для меня было неожиданностью, что координаты x,y  в обработчике TForm.OnMouseWheel - это экранные координаты, а не относительные координаты внутри формы, но способ рабочий, благодарю!


Вторая неожиданность - событие срабатывает для формы с фокусом, даже если курсор находится не на форме. По мне так это не совсем логично, но лечится проверкой координат мыши...

Визуальное программирование: блог и телеграм-канал.