Ticket T650635
Visible to All Users

FluentDesignForm - AccordionControl flickers on mouse hovering when DirectX Hardware Acceleration is enabled

created 7 years ago

[DevExpress Support Team: CLONED FROM T615730: PictureEdit - An image is flickering when DirectX is enabled]
Hello,

I'm having this issue with the AccordionControl created by the FluentDesignForm. The control flickers when moving the mouse above it when UserDirectXPaint is set to DefaultBoolean.True.
Even though I specified to use DirectX in the DevExpress Project Settings page, the DefaultBoolean.Default value does not make it flicker. I conclude from that that it must be using GDI+ but I'm not sure of it.

I'm testing on Windows 10 with version 18.1.3 and dxdiag tells me that dx11 is supported.

Should I make a separate ticket for this ?

Redards,

Grégory

Show previous comments (3)

    Ok thanks I should have checked the video. I already started updating so I'll wait for it to complete and then have a look.

    By the way (and I'll probably need a different ticket for this unless the answer is simply "no") is it possible to make a DirectX-painted user control? If I understood correctly in some circumstances you can get a special graphics object though a GraphicsCache property but it is not available in the PaintEventArgs of a new XtraUserControl.

      And yes, I confirm that the property is True. But since I updated to 18.1.4 it no longer flickers. Is there a list of the controls that support DirectX somewhere eventually?

      Thanks for your help anyway.

      DevExpress Support Team 7 years ago

        Thank you for informing me that the issue is now resolved, Grégory. As for your question regarding the list of DevExpress DirectX-accelerated controls and DirectX-painted user controls, I created separate tickets on your behalf:
        Is it possible to create a DirectX-painted user control?
        Where to find the complete list of DevExpress controls that support DirectX Hardware Acceleration?
        I will address them shortly.

        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.