We use cookies to give you the best experience on our website. If you continue to browse, then you agree to our privacy policy and cookie policy. Image for the cookie policy date

RibbonControlAdv tabs visible in backstage

We are currently doing an application with a backstage and a ribbon. We are currently unable to hide the toolstriptabitems (ribboncontroladv.Header.MainItems) when the backstage is visible. We tried by changing the displayStyle of the MainItems to none when we are in the backstage, but this patch doesn't work correctly since there is a border appearing when we put our mouse over it and we can still click on it.

I couldn't reproduce the issue in a small application. Do you have any ideas?

Attachment: head_ribbon_3a1b4397.zip

5 Replies

ST Saravanan T Syncfusion Team January 19, 2015 01:28 PM UTC

Hi Charles,

Thank you for using Syncfusion products.

We have tried the reported scenario with RibbonControlAdv and we could not be able to reproduce this issue in sample as you have mentioned in your last update. Can you please look into the sample that we have prepared?

Sample Location: http://www.syncfusion.com/downloads/support/directtrac/117989/Ribbon_backstage865217578.zip

Video Location: http://www.syncfusion.com/downloads/support/directtrac/117989/Ribbon_backstageview-1286140662.zip

If you are still able to reproduce this issue. Can you share us more details like code customization, your machine configuration ? so that we can work out and provide you the solution as earlier as possible.

Please let us know if you need any further assistance,

Regards,

Saravanan T




CR Charles Ricard January 20, 2015 03:47 PM UTC

There is no issue with the code you sent me. It is working properly on my computer.

If I add the lines:

        #region Avoid flickering
        protected override CreateParams CreateParams
        {
            get
            {
                CreateParams cp = base.CreateParams;
                cp.ExStyle |= 0x02000000;   // WS_EX_COMPOSITED
                return cp;
            }
        }
        #endregion

To my solution, it causes a lot of flickering when I am not in the backstage. Also, we do not use the command:

        Application.SetCompatibleTextRenderingDefault(false);

We work on windows 8.1 x64 and windows 7 x64. 



ST Saravanan T Syncfusion Team January 21, 2015 10:43 AM UTC

Hi Charles,

 

Thank you for your update.

 

We have analyzed the reported scenario in RibbonControlAdv with Windows 8.1 x64 and Windows 7 x64 operating system. But, we could not able to reproduce the reported behavior. Could you please check with the sample and video attached in below location?

 

Sample Location: http://www.syncfusion.com/downloads/support/directtrac/117989/Ribbon_backstage865217578.zip

 

Video Location: http://www.syncfusion.com/downloads/support/directtrac/117989/Ribbon_backstage-1285362907.zip

 

Since you have mentioned as it is not reproduced in sample application, Could you please share us the code customization details related to RibbonControlAdv in your application? It will be helpful for us to analyze and provide a prompt solution as earlier as possible.

 

Please let us know if you need any further assistance,

 

Regards,

Saravanan T




CR Charles Ricard January 27, 2015 09:14 PM UTC

Sorry for the delay.

More information: 

-In the Onload method of the form, we show the backstage (ribbonControlAdv.BackStageView.ShowBackStage();). We want to show the backstage at Start-up.


-If I comment the creation of my all my tabs except 1, I still see the remaining tab at start-up for 1 or 2 seconds until he vanishes.

-If I get out of the backStage, go to the last tab at the right and then go back to the backStage, the tabs will have disappeared correctly.

-I often see a strange horizontal line in the backStage(you can see it in some pictures).

Attachment: Desktop_595459d2.zip


ST Saravanan T Syncfusion Team January 28, 2015 06:57 PM UTC

Hi Charles,

Thank you for your update,

We regret to let you know that we could not reproduce the reported issues in normal use case. We have captured the video while we are tried to reproduce the reported issue with Ribbon sample and it can be downloaded from the following link.

Sample: http://www.syncfusion.com/downloads/support/directtrac/117989/Ribbon_TouchStyle-213621690.zip

Video:  http://www.syncfusion.com/downloads/support/directtrac/117989/RibbonControl531271944.zip

Note:

We have tested the reported scenario in RibbonControlAdv with Windows 7 x64, Windows 8 x64 and Windows 8.1 x64 operating system.

Could you please provide us the sample or code customization details related to RibbonControlAdv in your application? So that we can work out and provide you the solution as earlier as possible.

Please let us know if you need any further assistance on this,

Regards,

Saravanan T



Loader.
Live Chat Icon For mobile
Up arrow icon