Hello,
When I change my Windows theme to High Contrast White and go to the BackstageView. The caption for the menu's item does not appear when it's selected. It appears to blend with the highlight color. I'm not seeing this behavior with the other Windows themes.
I'm not using a skin for the Ribbon. I'm using the built-in White color scheme. Please look at the attachment.
Thanks,
Raja
Hello,
Thank you for your report. I have reproduced the described behavior and forwarded this ticket to our developers for research.
Paulo,
I'm also having issues with the TdxRibbonBackstageViewGalleryControl when running in high contrast. Please look at the attachment, as you can see when running it in Windows "High Contrast #1". Two issues arise:
Any workarounds to overcome the above mentioned items?
Thank you for your help,
Raja
We noticed the description font and are going to fix it in the context of this ticket. As for the hint window, it is drawn by the system and depends on the system settings. For example, on my PC the "High Contrast #1" theme gives me the yellow font color in the BackStageView gallery item hints. If you wish to change the hint appearance, I suggest that you use our TcxHintStyleController component.
Regarding the BackstageviewGallery Item hint, I'm not seeing the behavior you describe. No changes occur when I change the themes. Please look at the attached picture. This is in "High Contrast #1".
Please provide us with the screenshot demonstrating the MS Office hint appearance with the "High Contrast #1" color scheme. I suspect that it is the same in this scenario.
No, it's not the same. Please look at the attached screenshot. This is MS Word in "High Contrast #1".
Thanks,
Raja
Paulo,
Another issue with "High Contrast #2". When an item is selected or hovered around with the mouse, the text color should change to white to be consistent with other windows applications, but in this case, it remains green. Please look at the attached screenshot.
Hello Raja,
As I mentioned before, it is not our Ribbon UI, which draws this hint. It is a standard VCL hint window displayed there. So, we have nothing to do with it. TdxRibbon does not affect hint windows appearance. If you wish to change the appearance of this hint for different themes, it is up to you to set it up for your application. For example, you can use our TcxHintStyleController and TdxSkinController components to customize the Hint Window appearance as your needs dictate. This seems to be the best solution I can offer.
As for your HighContrast2.png screenshot, we will examine this behavior in the context of this ticket and will do our best to find a solution.