RadColorPicker Dialog is DPI aware?

1 Answer 81 Views
ColorDialog Form GridView
Emanuele
Top achievements
Rank 1
Iron
Emanuele asked on 31 Jan 2024, 05:29 PM | edited on 01 Feb 2024, 08:30 AM

Hi, I'm trying to adapt my program to all type of screens with different scale settings and I encounted some difficulties with the RadColorPicker Dialog.

As you can see in the image below I tested my RadForm in a screen with the scale setted to 200% and when I open the RadColorPicker I cant see some controls that are inside of the Dialog.

I tried different setting and the only one where I can see all the controls is with the DPI aware setted to false but the texts are pixelated.

This is one of the test I made to set the DPI aware on my app.manifest:

 <asmv3:application>
   <asmv3:windowsSettings xmlns="http://schemas.microsoft.com/SMI/2005/WindowsSettings">
     <dpiAwareness xmlns="http://schemas.microsoft.com/SMI/2016/WindowsSettings">PerMonitorV2</dpiAwareness>
   </asmv3:windowsSettings>
 </asmv3:application>

There's a way to set the DPI aware for the RadColorPicker dialog?

Thanks in advace.

1 Answer, 1 is accepted

Sort by
0
Dinko | Tech Support Engineer
Telerik team
answered on 03 Feb 2024, 08:24 AM

Hi Emanuele,

I appreciate the provided details and testing it in different scenarios.

We are already aware of the misposition elements in the RadColorDialog in HDPI scenario. Here is the feedback item logged in our Feedback Portal. You can follow the item so that you can receive status notification changes. Fixing this behavior will require major refactoring in the color dialog structure. That is why I can't suggest any other workaround than making your application DPI un-aware as you have already found out. 

I understand that this behavior is unexpected and it should be fixed. I will forward your post to our development team so that they can consider adding this behavior for fixing to one of our next releases.

Regards,
Dinko | Tech Support Engineer
Progress Telerik

Love the Telerik and Kendo UI products and believe more people should try them? Invite a fellow developer to become a Progress customer and each of you can get a $50 Amazon gift voucher.

Tags
ColorDialog Form GridView
Asked by
Emanuele
Top achievements
Rank 1
Iron
Answers by
Dinko | Tech Support Engineer
Telerik team
Share this question
or