Bug Report Q492229
Visible to All Users

Activating an MDI child window always repaints it, regardless of the bar manager's AlwaysMerge property value

created 12 years ago

Hello,
when i am using MDI child windows together with DevExpress components (like in the Express Bars MDI Demo),
the MDI windows always repaint (flicker) if I select another MDI window.
(In the Express Bars MDI Demo create some documents with "new" and type some text in every document. Don't select tabbed view.
Click on the border of a non focused MDI window, all MDI windows will get repainted)

When creating a "standard" MDI project, the MDI windows don't flicker.

If you have very much MDI windows these repainting operations slow down the application and the flickering looks very ugly …

Is there a way to prevent the repaint?

Thanks
Ulrich

Show previous comments (1)
UH UH
Ulrich Holeschak 12 years ago

    Hello,
    you can see the flickering also in you video, but not every time you click.
    The problem is, that you only typed text in *one* document, but not *all*, so you can't see the repaint in the other documents.
    If you watch the text in document 2, you can see it sometimes flicker while activation of windows changes …
    Ulrich

    DevExpress Support Team 12 years ago

      Hello ,
      Thank you for the clarification. I am forwarding this issue to our developers for further processing.
      You will receive an automatic message once the status of this issue is changed.

      UH UH
      Ulrich Holeschak 12 years ago

        Thanks,
        it works fine now!

        Answers approved by DevExpress Support

        created 12 years ago (modified 12 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.

          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.