Dpi awareness: dizzy C1Ribbon close box

Posted by: wknauf on 22 July 2021, 4:12 am EST

  • Posted 22 July 2021, 4:12 am EST - Updated 3 October 2022, 10:48 pm EST

    See screenshot (reproducible with the sample attached to https://www.grapecity.com/forums/winforms-edition/dpi-awareness-with-framewo_1): I think the “Close” symbol is dizzy at 125% scaling.

    Do you agree, and would you fix it ;-)?

    Best regards

    Wolfgang

  • Posted 23 July 2021, 3:33 am EST

    Hi Wolfgang,

    Although I do not see much difference, I have escalated this to the development team and will let you know when we have an update.

    Regards

    Avnish

    [Internal Tracking ID: C1WIN-25364]

  • Posted 27 August 2021, 5:45 am EST - Updated 3 October 2022, 10:48 pm EST

    Might depend on screen or graphics card. I had a similar issue with Firefox, where some texts appeared dizzy on my machine at work, but a screenshot of this screen looked OK.

    Attached is a zoomed screenshot of the image attached to my initial post, which hopefully shows the issue: all three window symbols (minimize/maximize/close) are blurred.

    Best regards

    Wolfgang

  • Posted 31 August 2021, 8:14 am EST

    Hi Wolfgang,

    We have forwarded your observations to the development team. We will let you know when we have an update.

    Regards

    Avnish

  • Posted 9 December 2021, 5:37 am EST

    Seems this was fixed in .532 - I found this in the changelog (and the icons don’t change any more):

    -Changed RibbonForm glyphs from bitmaps to vectors. (C1WIN-24759)

    Strange that this points to a different issue then the one you mentioned above (C1WIN-25364).

    But it seems the close box is no longer antialised. Attached is a screenshot: upper part is the new ribbon at 100%/125%, lower part is windows explorer. If you zoom this screenshot, you will see that Windows Explorer has antialiased symbols. Are there plans to improve this?

    Best regards

    Wolfgang

  • Posted 9 December 2021, 5:38 am EST - Updated 3 October 2022, 10:48 pm EST

    Sorry, forgot screenshot in previous post:

  • Posted 9 December 2021, 6:40 am EST

    Hi Wolfgang,

    As per the dev team, they have fixed this issue (C1WIN-25364) for the dpi aware application, but for non-dpi aware mode, it’s a limitation. Sorry for the inconvenience.

    How to enable dpi aware mode: https://docs.microsoft.com/en-us/dotnet/desktop/winforms/high-dpi-support-in-windows-forms?view=netframeworkdesktop-4.8

    Regards

    Avnish

  • Posted 9 December 2021, 6:56 am EST

    Hi Avnish,

    my initial sample (see first post) is a .NET 4.8 Framework application, and I think it has activated DPI awareness as described in your link ;-). So my comment about non-antialiased icons should be relevant here.

    Best regards

    Wolfgang

  • Posted 10 December 2021, 7:03 am EST - Updated 3 October 2022, 10:48 pm EST

    Hi Wolfgang,

    I checked with your sample and 21v3 release and we do not see the issue as we did before. Please refer to the sample attached.

    125

    100

    Regards

    Avnish

  • Posted 20 December 2021, 5:42 am EST

    Hi Avnish,

    sorry for the late replay, I was on vacation.

    I just noticed that the close box at 100% scaling was also not antialiased in my initial bugreport. So it is not a regression. Forget about my last comment ;-).

    Best regards

    Wolfgang

Need extra support?

Upgrade your support plan and get personal unlimited phone support with our customer engagement team

Learn More

Forum Channels