The buttons for adjusting the order of Lister plugins are missing.

The behaviour described in the bug report is either by design, or would be far too complex/time-consuming to be changed

Moderators: Hacker, petermad, Stefan2, white

Post Reply
sky66
Member
Member
Posts: 176
Joined: 2014-02-22, 08:44 UTC

The buttons for adjusting the order of Lister plugins are missing.

Post by *sky66 »

Configuration - Plugins - Lister plugins (or Content plugins) - Configure
In the Windows 11 environment, the "Configure" of Lister plugins does not show the buttons for adjusting the order, but the buttons are still visible in the "Plugins" section of the search function.
The issue exists in TC 11.0 ~ TC 11.50b8

This issue does not occur in the Windows 10 environment.

Image: https://i.imgur.com/JYTruz7.png
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 50383
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Re: The buttons for adjusting the order of Lister plugins are missing.

Post by *ghisler(Author) »

This is a Windows 11 misfeature which cannot be fixed. It happens because I'm using a scrollbar control, and Windows 11 hides the arrow buttons on scrollbars unless you hover over them. There is no function to always show the buttons of a certain scrollbar. I tried using an up-down control instead, but unfortunately it doesn't work for that purpose.

Moderator message from: ghisler(Author) » 2024-12-01, 09:11 UTC

Moved to will not be changed
Author of Total Commander
https://www.ghisler.com
User avatar
Horst.Epp
Power Member
Power Member
Posts: 6950
Joined: 2003-02-06, 17:36 UTC
Location: Germany

Re: The buttons for adjusting the order of Lister plugins are missing.

Post by *Horst.Epp »

ghisler(Author) wrote: 2024-12-01, 09:11 UTC This is a Windows 11 misfeature which cannot be fixed. It happens because I'm using a scrollbar control, and Windows 11 hides the arrow buttons on scrollbars unless you hover over them. There is no function to always show the buttons of a certain scrollbar. I tried using an up-down control instead, but unfortunately it doesn't work for that purpose.

Moderator message from: ghisler(Author) » 2024-12-01, 09:11 UTC

Moved to will not be changed
But there are never ever any arrow and no way to hover over any place to see them. :(
It's no problem for me, I'm using the TC Plugins Manager, which doesn't have such problems :D
Windows 11 Home, Version 24H2 (OS Build 26100.3915)
TC 11.51 x64 / x86
Everything 1.5.0.1391a (x64), Everything Toolbar 1.5.2.0, Listary Pro 6.3.2.88
QAP 11.6.4.2.1 x64
User avatar
white
Power Member
Power Member
Posts: 5743
Joined: 2003-11-19, 08:16 UTC
Location: Netherlands

Re: The buttons for adjusting the order of Lister plugins are missing.

Post by *white »

Horst.Epp wrote: 2024-12-01, 14:52 UTC But there are never ever any arrow and no way to hover over any place to see them. :(
Not confirmed. They show up when hovering over them.
Do they show up in Multi Rename-Tool on your machine?
User avatar
Horst.Epp
Power Member
Power Member
Posts: 6950
Joined: 2003-02-06, 17:36 UTC
Location: Germany

Re: The buttons for adjusting the order of Lister plugins are missing.

Post by *Horst.Epp »

white wrote: 2024-12-01, 15:51 UTC
Horst.Epp wrote: 2024-12-01, 14:52 UTC But there are never ever any arrow and no way to hover over any place to see them. :(
Not confirmed. They show up when hovering over them.
Do they show up in Multi Rename-Tool on your machine?
No, I don't see any arrows, hovering over all possible places.
Windows 11 Home, Version 24H2 (OS Build 26100.3915)
TC 11.51 x64 / x86
Everything 1.5.0.1391a (x64), Everything Toolbar 1.5.2.0, Listary Pro 6.3.2.88
QAP 11.6.4.2.1 x64
User avatar
tuska
Power Member
Power Member
Posts: 4046
Joined: 2007-05-21, 12:17 UTC

Re: The buttons for adjusting the order of Lister plugins are missing.

Post by *tuska »

Horst.Epp wrote: 2024-12-01, 16:27 UTC No, I don't see any arrows, hovering over all possible places.
TC 11.50ß8 - The field is to the left of the “Add” button.

The field is almost invisible in both dark mode and normal mode in x64.
In x86, the frame is visible.
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 50383
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Re: The buttons for adjusting the order of Lister plugins are missing.

Post by *ghisler(Author) »

I can get the same look as in the 32-bit version by setting the extended style WS_EX_STATICEDGE, but unfortunately Windows overdraws the border when moving the mouse over the scrollbar. But it's better than now, so I will put it in the next beta.
Author of Total Commander
https://www.ghisler.com
sky66
Member
Member
Posts: 176
Joined: 2014-02-22, 08:44 UTC

Re: The buttons for adjusting the order of Lister plugins are missing.

Post by *sky66 »

ghisler(Author) wrote: 2024-12-02, 10:01 UTC But it's better than now, so I will put it in the next beta.
Thanks for the update.
I tested it in TC 11.50 RC1, and it is indeed a little better than having nothing at all.

However, I noticed that in the font settings, when 'Set dot per inch' is not enabled, this button is visible.
But after enabling this feature, the button disappears.
Image: https://i.imgur.com/zWGYfeD.png

So I would like to ask if it is possible to draw an 'inactive button' before the mouse cursor hovers over this button.
When the cursor hovers over it, the button should become active and display normally.
User avatar
Horst.Epp
Power Member
Power Member
Posts: 6950
Joined: 2003-02-06, 17:36 UTC
Location: Germany

Re: The buttons for adjusting the order of Lister plugins are missing.

Post by *Horst.Epp »

ghisler(Author) wrote: 2024-12-02, 10:01 UTC I can get the same look as in the 32-bit version by setting the extended style WS_EX_STATICEDGE, but unfortunately Windows overdraws the border when moving the mouse over the scrollbar. But it's better than now, so I will put it in the next beta.
Much better now.
In Dark mode, hovering over the black field, the arrows are visible.
Windows 11 Home, Version 24H2 (OS Build 26100.3915)
TC 11.51 x64 / x86
Everything 1.5.0.1391a (x64), Everything Toolbar 1.5.2.0, Listary Pro 6.3.2.88
QAP 11.6.4.2.1 x64
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 50383
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Re: The buttons for adjusting the order of Lister plugins are missing.

Post by *ghisler(Author) »

So I would like to ask if it is possible to draw an 'inactive button' before the mouse cursor hovers over this button.
I thought about this too, but then it couldn't be used on a touch screen, because the finger used to press on the button isn't hovering over the button like a mouse cursor.
Author of Total Commander
https://www.ghisler.com
sky66
Member
Member
Posts: 176
Joined: 2014-02-22, 08:44 UTC

Re: The buttons for adjusting the order of Lister plugins are missing.

Post by *sky66 »

ghisler(Author) wrote: 2024-12-04, 19:26 UTC I thought about this too, but then it couldn't be used on a touch screen, because the finger used to press on the button isn't hovering over the button like a mouse cursor.

Since Windows 10 will stop updates in the second half of 2025, I’ve had to get more familiar with Windows 11, which I didn’t use much before. That’s how I recently noticed some display issues.
With 2025 coming soon, more and more users are expected to switch to Windows 11, and the disappearance of the TC scrollbar button would be strange and confusing..

Although the suggestion is a bit late, it would be appreciated if improvements could be made without affecting current users..
If translations are unavailable in this version, adding a similar setting to the ini file first would be a workaround for now. For example:

DrawScrollbarButtonBeforeHover
0 - Disable, for touch screens or Windows 10 and below
1 - Enable, for Windows 11
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 50383
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Re: The buttons for adjusting the order of Lister plugins are missing.

Post by *ghisler(Author) »

That's why I added the frame now...
Author of Total Commander
https://www.ghisler.com
Post Reply