Bug Report T293297
Visible to All Users

LayoutControl - Controls are not enlarged if Min and Max sizes are specified in HighDPI

created 9 years ago

[DevExpress Support Team: CLONED FROM T292441: LayoutControl HighDPI issues]
Hi,

I've adapted the project to reflect my requirements. The spinedit and the dropdown button should have a limited width. I'm setting the width which looks great in 100% but in 200% those settings are not converted/adapted correctly and the width is much too small. This is where I'm not sure what the correct way is to do such layout operations. I've looked at the docs but there's no chapter on how to correctly use the layoutcontrol and configure layoutitems to work in high DPI.
In addition, you can also see that the button height is not correct in my scenario.

Regards,
Stefan

Answers approved by DevExpress Support

created 9 years ago

We have fixed the issue described in this ticket and will include the fix in our next maintenance update. To apply this solution before the official update, request a hotfix by clicking the corresponding link for product versions you require.

Note: Hotfixes may be unavailable for beta versions and updates that are about to be released.

    Show previous comments (9)

      Hi Andrew,
      I've found another issue where the layout is not correct on 200% DPI setting.
      The attached zip contains a sample project and 2 screenshots for 100% and 200%. I can see 2 issues:

      1. The label texts are cut off in the "External Window Settings" group.
      2. It also seems that the spacing between the items in the "External Window Settings" group is not correctly scaled.
        Regards,
        Stefan
      Andrew Ser (DevExpress Support) 9 years ago

        Hi,
        I've extracted these problems into separate tickets
        LayoutControl - Item text is cut from the left on 200 DPI.
        LayoutControl - Vertical spacing between items is not enlarged on 200 DPI
        and passed them to our developers. These tickets are already in your favorites so you will be notified of our results.

          Thanks!

          Disclaimer: The information provided on DevExpress.com and affiliated web properties (including the DevExpress Support Center) is provided "as is" without warranty of any kind. Developer Express Inc disclaims all warranties, either express or implied, including the warranties of merchantability and fitness for a particular purpose. Please refer to the DevExpress.com Website Terms of Use for more information in this regard.

          Confidential Information: Developer Express Inc does not wish to receive, will not act to procure, nor will it solicit, confidential or proprietary materials and information from you through the DevExpress Support Center or its web properties. Any and all materials or information divulged during chats, email communications, online discussions, Support Center tickets, or made available to Developer Express Inc in any manner will be deemed NOT to be confidential by Developer Express Inc. Please refer to the DevExpress.com Website Terms of Use for more information in this regard.