Jump to content
Bogo

TRibbon issue on delphi 12

Recommended Posts

Good morning, I'm migrating from Delphi 10.3 to Delphi 12, but I'm facing the following issue:

 

Using the native TRibbon component in Delphi, I dynamically create its menus according to a TMainMenu and a TActionManager.

Up to this point, no issues; it's creating normally as it always has. However, when I use the TRibbon property "Use Custom Frame" as True, so that the ribbon's frame becomes the main one on the screen, the following error occurs:

 

When minimizing or switching the program to another screen, my menus, which were displaying correctly before, are now showing this "black image.

Anyone know how to solve this?

image.png.fee69918ef988b2f37e4dde8b5733371.png

Share this post


Link to post

Too much effort required to reproduce. That leaves just others who might have seen the exact issue already - a smaller group than those who could debug or investigate it if given an easy to run and debug reproduction of the issue.

Share this post


Link to post

Are you able to reproduce the effect with a bare bones test application?

Can it be related to DoubleBuffering settings?

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×