FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin for Harbour/xHarbour Scroll wheel causing big problem. Major Help.
Posts: 4840
Joined: Fri Nov 18, 2005 04:52 PM
Scroll wheel causing big problem. Major Help.
Posted: Wed Aug 20, 2008 05:05 PM

Harvey,

>The schroll was set to 1 with this function at top of program

>function wheelScroll()
>return nil

Also, please try setting the wheelscroll to 1 using the Windows setting and also remove the wheelscroll() function. Is "1" showing up in the GETs?

James

FWH 18.05/xHarbour 1.2.3/BCC7/Windows 10
Posts: 598
Joined: Tue Apr 15, 2008 04:51 PM
Scroll wheel causing big problem. Major Help.
Posted: Thu Aug 21, 2008 04:34 PM

James:

I haven't had a chance to do what you suggested. Will do on=ver the weekend.

Thanks for your help

Thank you

Harvey
Posts: 598
Joined: Tue Apr 15, 2008 04:51 PM
Scroll wheel causing big problem. Major Help.
Posted: Thu Aug 21, 2008 10:39 PM

James:

Removed function wheelScroll() set scroll to on at control panel to 1 and the 1 shows up in the get after scrolling.

Harvey

Thank you

Harvey
Posts: 4840
Joined: Fri Nov 18, 2005 04:52 PM
Scroll wheel causing big problem. Major Help.
Posted: Thu Aug 21, 2008 11:04 PM

Harvey,

OK, it is looking more like a Harbour issue. Did you ever try commenting out the SET KEYs? Since they are also going through the Inkey() function they may be a contributing factor.

In order to the Harbour people to fix this you are really going to have to put together a simple program that shows the problem. Ideally, it should be as simple as possible, one GET and a browse. You can probably do this in 20 lines of code or less.

James

FWH 18.05/xHarbour 1.2.3/BCC7/Windows 10
Posts: 598
Joined: Tue Apr 15, 2008 04:51 PM
Scroll wheel causing big problem. Major Help.
Posted: Thu Aug 21, 2008 11:18 PM

will do early next week. Off to Catalina. :D

Thank you

Harvey
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Scroll wheel causing big problem. Major Help.
Posted: Wed Oct 15, 2008 08:36 AM
Somehow this code in source\function\valblank.prg is related with the bug:
      // oReg:= TReg32():New( HKEY_CURRENT_USER, "Control Panel\Desktop" )
      // nScrLines := oReg:Get( "WheelScrollLines" )
      // oReg:Close()

Until we discover what exactly happens with it, we have to comment them.
regards, saludos

Antonio Linares
www.fivetechsoft.com

Continue the discussion