Page 1 of 1

Tree mode scroll bar missing thumb scroll

Posted: Fri Dec 27, 2024 1:25 pm
by David B. Trout
When I do a directory comparison in FLAT mode, my screen looks like this:

EDP-flat-mode-scroll-thumb.png
EDP-flat-mode-scroll-thumb.png (94.93 KiB) Viewed 22519 times

When I do a directory comparison in TREE mode, my screen looks like this:

EDP-tree-mode-scroll-thumb.png
EDP-tree-mode-scroll-thumb.png (92 KiB) Viewed 22519 times

Notice how the scroll bars look! They look fine/normal in Flat mode, but in Tree mode, the thumb scroll looks like it has disappeared! You can't even see them!

Why are the scroll bars being painted differently? Shouldn't they be the same? Shouldn't the scroll bars be painted consistently throughout the entire product?

Can this be fixed?

Please?

Thanks!

Re: Tree mode scroll bar missing thumb scroll

Posted: Fri Dec 27, 2024 2:03 pm
by psguru
Scroll bars will be different since different controls are used for flat and tree mode.

For flat mode EDP uses the standard list view control provided by Windows, and its look depends on the Windows version (e.g. it looks differently from your screenshot on Windows 11).

For tree mode EDP uses a control provided by a third-party library, and its look depends on the them you picked. You can try selecting another theme under View | Themes. One strange thing is that in our tests both Classic and Modern (Blue) themes have a dark gray scroll bar thumb, not almost white you have.

Re: Tree mode scroll bar missing thumb scroll

Posted: Mon Dec 30, 2024 4:59 pm
by David B. Trout
For flat mode EDP uses the standard list view control provided by Windows, and its look depends on the Windows version (e.g. it looks differently from your screenshot on Windows 11).
Which makes perfect sense.
For tree mode EDP uses a control provided by a third-party library, and its look depends on the theme you picked.
Which is precisely my point. I did not pick a theme. EDP picked it. EDP chose the "Classic" theme all by itself. That is (apparently) EDP's default theme. Yes?

When I manually choose either one of the other two themes -- "Modern (blue)" or "Modern (dark)" -- and then switch back to the default "Classic" theme (that was originally automatically chosen (checkmarked) by EDP), and VOILA!

The screen is then properly repainted, and now the thumb scroll magically appears:


Clipboard_12-30-2024_01.png
Clipboard_12-30-2024_01.png (86.46 KiB) Viewed 22384 times


Not only that, but when I manually switch my theme to Dark, and then switch back to Classic, everything on the screen EXCEPT the scroll bars are properly repainted. The scroll bars remain stuck in the Dark theme:



EDP-dark-then-classic.png
EDP-dark-then-classic.png (93.71 KiB) Viewed 22384 times


This looks very much like a bug in EDP (or else in your 3rd party control), where it is failing to paint the entire screen properly when it is displayed for the very first time as well as after theme switches.

ALSO, there is nothing in the EDP Settings dialog (where you can choose Flat mode or Tree mode) that allows you to choose which Tree mode THEME you want to use as your default Theme.

I realize these two bugs (Tree mode scroll bar painting, and missing Tree mode Theme setting in the main EDP Settings dialog) are both very minor. They are just minor cosmetic issues, and do not affect the overall excellent functionality of EDP itself (which I still like very, very much! That's why I bought a 10-year license!), but it sure would be nice if you could fix this. Having even the smallest blemish on the Mona Lisa is still an unsightly blemish! It ruins what is otherwise a beautiful work of art!

Thanks.

Respectfully,

Re: Tree mode scroll bar missing thumb scroll

Posted: Wed Jan 01, 2025 5:38 pm
by psguru
EDP chose the "Classic" theme all by itself. That is (apparently) EDP's default theme. Yes?
The default is Modern Blue.
Not only that, but when I manually switch my theme to Dark, and then switch back to Classic, everything on the screen EXCEPT the scroll bars are properly repainted. The scroll bars remain stuck in the Dark theme.
This is a bug; we'll fix it in the next build.
ALSO, there is nothing in the EDP Settings dialog (where you can choose Flat mode or Tree mode) that allows you to choose which Tree mode THEME you want to use as your default Theme.
There is no separate option for tree mode theme, it's just one theme option for the whole application.