Home » U++ Library support » Draw, Display, Images, Bitmaps, Icons » Native DPI
Re: Native DPI [message #45086 is a reply to message #45036] |
Sat, 29 August 2015 13:54   |
Tom1
Messages: 1151 Registered: March 2007
|
Senior Contributor |
|
|
Hi Mirek,
While still on Windows UHD: I just installed 8862 (after using 8817 for a while) and found that the menu items on the main menu are now better vertically centered than before. However, the vertical centering of 'Output mode' text (e.g. MSC9 Debug) is too much on the low side now: The letter 'g' of word Debug gets clipped on the lower edge and the texts appear to be a bit too low compared to horizontal center.
BTW: Where can I find up to date information comparable to that in "https://code.google.com/p/upp-mirror/source/list", which I have used until now?
Best regards,
Tom
|
|
|
|
|
Re: Native DPI [message #45099 is a reply to message #45096] |
Mon, 31 August 2015 14:38   |
Tom1
Messages: 1151 Registered: March 2007
|
Senior Contributor |
|
|
I just took a look at a fresh TheIDE on Linux Mint Cinnamon: It appears that the radio buttons and check boxes on dialogs do not scale to UHD.
Best regards,
Tom
|
|
|
|
Re: Native DPI [message #45111 is a reply to message #45109] |
Thu, 03 September 2015 09:07   |
Tom1
Messages: 1151 Registered: March 2007
|
Senior Contributor |
|
|
Mirek,
This is strange... I'm running on Win 8.1 pro 64 and whatever is the standard system font on Windows, is still active. I have not changed it ever.
I had 200% selected (while the recommended value was 250%). Now I tried with various values and here's the result:
- 100% and 125% work OK
- 150%, 200%, 250% and 300% all result in clipped text.
One thing I noticed is that the drop down lists on TheIDE toolbar are not as high as normal drop down lists in many dialogs. Could this have any contribution to the problem?
Best regards,
Tom
|
|
|
Re: Native DPI [message #45114 is a reply to message #45111] |
Fri, 04 September 2015 08:51   |
 |
mirek
Messages: 13850 Registered: November 2005
|
Ultimate Member |
|
|
Tom1 wrote on Thu, 03 September 2015 09:07Mirek,
This is strange... I'm running on Win 8.1 pro 64 and whatever is the standard system font on Windows, is still active. I have not changed it ever.
I had 200% selected (while the recommended value was 250%). Now I tried with various values and here's the result:
- 100% and 125% work OK
- 150%, 200%, 250% and 300% all result in clipped text.
One thing I noticed is that the drop down lists on TheIDE toolbar are not as high as normal drop down lists in many dialogs. Could this have any contribution to the problem?
Best regards,
Tom
Thanks, that nailed it... It was visible only in "menu and toolbar in a row" (which I usually have ON, but accidentally had OFF during testing).
Should be now fixed.
I still have to investigate GTK issues, however, scaling of host platform widgets is left on host platform. Can you check please how other GTK applications look? Do they have it scaled?
Mirek
|
|
|
Re: Native DPI [message #45115 is a reply to message #45114] |
Fri, 04 September 2015 10:10   |
Tom1
Messages: 1151 Registered: March 2007
|
Senior Contributor |
|
|
Hi,
Yes, I confirm: The drop down lists on the menu bar are fixed now. Thanks!
On the GTK issue: I opened Gimp and found out that scaling of GTK widgets is really bad or totally absent. So, it is a problem in GTK -- not U++. Changing 'Gui theme' to something else than 'Host platform' gives properly scaled widgets in TheIDE.
---
Still on UHD: Would it be possible to make PromptOK() -- and similar dialogs -- larger in UHD context, in order to fit the larger text better inside the popup dialog? Currently lines that would have previously fitted on one line are split to two lines making the dialog look a bit weird. Slightly longer messages extend to multiple lines and invoke a scroll bar to allow reading the full content. This would not be necessary in many cases if the dialog was scaled according to the font size.
Thanks and best regards,
Tom
|
|
|
|
|
|
Goto Forum:
Current Time: Sun Mar 26 17:50:19 CEST 2023
Total time taken to generate the page: 0.01552 seconds
|