Scrolling with mouse wheel in CTD 2.1

forum.advanced.programming (1998-2005)
Petter

Scrolling with mouse wheel in CTD 2.1

Post by Petter » 14 Dec 2004, 10:13

 Posted by:  Petter 


One of our customers reports that scrolling by rolling the mouse wheel noe
longer works.

This happened suddenly with all CTD 2.1 apps.

There is no actice code or alterations of code trapping events of this kind
in our code, in past or present.

My assumption is that it has to do with changes outside the app - i.e.
mouse-driver or
the operating system (new service pack?)

I believe nobody actually code for trapping these events? Either it is
supported or not.

Any suggestions?

regards

Petter Kristensen, TDS Norway

Thomas Lauzi

Re: Scrolling with mouse wheel in CTD 2.1

Post by Thomas Lauzi » 14 Dec 2004, 11:15

 Posted by:  Thomas Lauzi 

I had it in my TD1.51 IDE, that suddenly the scrolling does not work
anymore. I never found the cause, but I also thought it must have to do with
mousedriver, other apps,... or so.

In my apps I never had the problem, but you can programmatically trap the
scrolling on every window...

e.g.
On WM_MOUSEWHEEL
Call SalScrollOnWheel(wParam,lParam) <- in SALExtension.apl

HTH
Thomas L.

RainerE
Germany
Posts: 2283
Joined: 27 Apr 2021, 12:40
Location: Germany

Re: Scrolling with mouse wheel in CTD 2.1

Post by RainerE » 14 Dec 2004, 12:03

 Posted by:  Rainer Ebert 

Petter,

without additional programming effort, TD (2.1?) (applications) do(es) not
have native mouse wheel support.

But if you install a special mouse driver (e.g. a logitech mouse driver)
which emulates the mouse wheel for applications which do not support it, you
can get mouse wheel support for those applications. But Logitech has changed
their mouse drivers not to emulate the mouse wheel any more. The latest
driver which emulates the mouse wheel was version 9.73. I still use this
version.

Regards,
Rainer

Return to “advanced.programming”

Who is online

Users browsing this forum: [Ccbot], [Google] and 0 guests