Mouse scroll no working

Please report only one bug per message!

Moderators: white, Hacker, petermad, Stefan2

Post Reply
Asmix
Junior Member
Junior Member
Posts: 9
Joined: 2007-05-26, 20:19 UTC

Mouse scroll no working

Post by *Asmix »

I have an issue with 8.51a.
Mouse scroll not working in branch view with full details of 170000 files.
OS: Win XP SP3 32-bit
User avatar
Dalai
Power Member
Power Member
Posts: 9364
Joined: 2005-01-28, 22:17 UTC
Location: Meiningen (Südthüringen)

Post by *Dalai »

Is smooth scrolling in listboxes enabled on your system (which causes severe slowdowns of listbox scrolling)? This is a system setting in control panel, see TC FAQ on how to disable it.

Regards
Dalai
#101164 Personal licence
Ryzen 5 2600, 16 GiB RAM, ASUS Prime X370-A, Win7 x64

Plugins: Services2, Startups, CertificateInfo, SignatureInfo, LineBreakInfo - Download-Mirror
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 48021
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

This is a known bug of some mouse drivers: They use old scrollbar functions which are limited to 65535 lines.
Author of Total Commander
https://www.ghisler.com
Asmix
Junior Member
Junior Member
Posts: 9
Joined: 2007-05-26, 20:19 UTC

Post by *Asmix »

2Dalai
Smooth scroll is disabled.

2ghisler(Author)
In other programs with lines count >65536 scroll is working pretty good.
In TC with Brief view scroll is working too.

PS. I test this case and found that problem with Delphi TListBox, which is ancestor to your TMyListBox component.
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 48021
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

Delphi TListBox uses just a normal Windows Listbox control.
Author of Total Commander
https://www.ghisler.com
User avatar
MarcinW
Power Member
Power Member
Posts: 852
Joined: 2012-01-23, 15:58 UTC
Location: Poland

Post by *MarcinW »

Many listbox LB_XXX messages are limited to 16 bits under Win9x (for example LB_SETTOPINDEX). It's really possible, that Delphi 2 uses a Word variable somewhere improperly, so TListBox component doesn't work properly under WinNT.
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 48021
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

OK, I will check that.
Author of Total Commander
https://www.ghisler.com
Post Reply