Infralution Support Forum Index Infralution Support
Support groups for Infralution products
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Weird rendering while manually resizing columns in Win 10

 
Post new topic   Reply to topic    Infralution Support Forum Index -> Virtual Tree Support
View previous topic :: View next topic  
Author Message
flea



Joined: 20 Sep 2016
Posts: 3

PostPosted: Tue Sep 20, 2016 5:15 pm    Post subject: Weird rendering while manually resizing columns in Win 10 Reply with quote

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
View user's profile Send private message
Infralution



Joined: 28 Feb 2005
Posts: 5000

PostPosted: Tue Sep 20, 2016 10:40 pm    Post subject: Reply with quote

What version of Virtual Tree are you using?
_________________
Infralution Support
Back to top
View user's profile Send private message Visit poster's website
flea



Joined: 20 Sep 2016
Posts: 3

PostPosted: Wed Sep 21, 2016 6:18 am    Post subject: Reply with quote

Version=3.7.2.0, purchased way back in 2007.
Back to top
View user's profile Send private message
flea



Joined: 20 Sep 2016
Posts: 3

PostPosted: Wed Sep 21, 2016 7:36 am    Post subject: Reply with quote

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
View user's profile Send private message
Infralution



Joined: 28 Feb 2005
Posts: 5000

PostPosted: Wed Sep 21, 2016 8:20 am    Post subject: Reply with quote

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
View user's profile Send private message Visit poster's website
Infralution



Joined: 28 Feb 2005
Posts: 5000

PostPosted: Thu Oct 06, 2016 7:44 am    Post subject: Reply with quote

This is issue has now been fixed in Version 4.8.8 - just released
_________________
Infralution Support
Back to top
View user's profile Send private message Visit poster's website
Display posts from previous:   
Post new topic   Reply to topic    Infralution Support Forum Index -> Virtual Tree Support All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group