I have the same problem as in Q566225 in version 2013 vol 2.4.
If you open two maximized MDI Child windows and then switch with Ctrl+F to the first child window - both windows are not displayed correctly. But if you resize the main form, then everything starts to display correctly.
This problem is solved if uncomment piece of code in the file dxRibbonForm:
Delphiprocedure TdxCustomRibbonForm.NewClientWndProc(var Message: TMessage);
.....
case Message.Msg of
.......
$3F://! <------------- THIS
begin
Default;
.................
end;
end;
end;
Hello,
I am not aware of the Ctrl+F shortcut in MDI applications. AFAIK, it is the Ctrl+F6 combination which switches MDIChild windows. Anyway, would you please provide us with a small sample project so we can precisely replicate your scenario on our side?
Of course Ctrl+F6, it's my typo
I attached a test project
And this is result of the test
Thank you for your demo. I have reproduced the described behavior and forwarded this ticket to our developers for research.