View previous topic :: View next topic |
Author |
Message |
flea
Joined: 20 Sep 2016 Posts: 3
|
Posted: Tue Sep 20, 2016 5:15 pm Post subject: Weird rendering while manually resizing columns in Win 10 |
|
|
I noticed a weird behavior when manually resizing columns in virtual tree. Namely, that vertical line, which denotes how wide column will be after mouse button release, has an unusual offset regarding current mouse position. In other words, vertical-line-mark and current mouse position are NOT aligned within the resizing process.
It certainly has something to do with the display settings (win 10): if 125% is used for the "size of text, apps, and other items" is used, I'm experiencing the aforementioned problem, however, if 100% is used, then there is no such problem.
I believe this issue should be considered, as display settings are rarely set to 100%, especially on new ultrabooks and in scenarios when users are dealing with two or more displays. [/img] |
|
Back to top |
|
|
Infralution
Joined: 28 Feb 2005 Posts: 5027
|
Posted: Tue Sep 20, 2016 10:40 pm Post subject: |
|
|
What version of Virtual Tree are you using? _________________ Infralution Support |
|
Back to top |
|
|
flea
Joined: 20 Sep 2016 Posts: 3
|
Posted: Wed Sep 21, 2016 6:18 am Post subject: |
|
|
Version=3.7.2.0, purchased way back in 2007. |
|
Back to top |
|
|
flea
Joined: 20 Sep 2016 Posts: 3
|
Posted: Wed Sep 21, 2016 7:36 am Post subject: |
|
|
BTW, I have just installed and tried evaluation version 4.8.7.
Indeed, the issue persist. How to reproduce on Win 10:
1. Display Settings (Customize your display) -> Change the size of text, apps, and other items: 100%
2. Check for File Browser Sample: everything is OK when resizing columns.
3. Change display settings from (1) to anything but 100%, let's say 125%
4. Check for File Browser Sample: aforementioned vertical line issue. |
|
Back to top |
|
|
Infralution
Joined: 28 Feb 2005 Posts: 5027
|
Posted: Wed Sep 21, 2016 8:20 am Post subject: |
|
|
In Windows 10 if you don't restart after changing the text size then you can get some strange effects. I can replicate the issue with the File Browser sample if I don't restart after changing the text size. If I restart before running the sample then the issue does not occur.
The sample projects all use a manifest to set DpiAware attribute to true. This tells windows that they will handle the font scaling (instead of windows using DPI virtualization and the upscaling the output - which results in the somewhat fuzzy output you get with non DpiAware applications). When you switch the text size but don't restart then I think that windows forces the use of DPI virtualization regardless of what your application says it can do. It looks like there is an issue with the column dividers when running under DPI virtualization. We will take a look and see what we can do to fix it. This will only be fixed in version 4 (which has the DPI Aware support). _________________ Infralution Support |
|
Back to top |
|
|
Infralution
Joined: 28 Feb 2005 Posts: 5027
|
Posted: Thu Oct 06, 2016 7:44 am Post subject: |
|
|
This is issue has now been fixed in Version 4.8.8 - just released _________________ Infralution Support |
|
Back to top |
|
|
|