Wrote an app on macOS… .there is a TabPanel with 3 panes… each pane has an instance of a custom control based on a Canvas, then a series of labels, checkboxes and dropdown menus.
This works and display perfectly on macOS… but when I run it (via Remote Debugger) on Win10, the panes each look like *&@!. controls from other panes are partially draw, sometime faded, sometimes not… But basically it is a scrambled mess. Even the stuff that SHOULD be displayed is jumbled, and mostly not in the right location even.
[quote=422380:@Robin Lauryssen-Mitchell]@Sascha S
That case is Private to you (and Xojo).
I could make the case Public, but your Private comments would still be hidden.
Just let me know.[/quote]
[quote=422390:@Sascha S]It had been rated as Bug by Greg and never been marked a fixed.
And Dave’s description reminded me of this issue.
No joke intended :)[/quote]
Ah I see. It’s a bit difficult to test without a small sample project as I’m just guessing at how your layout is designed from the one screenshot There’s one thing I no longer do here, underestimate the number of embedded controls that people use
The Main Window has a PagePanel with a Container on each Page.
Within the Container on the Screenshot is a TabPanel.
And the Controls on this TabPanel’s Page’s are not transparent.
The workaround was to change the transparency settings of the TabPanel.
I think this happened around the time when we all saw weird transparency issues with the move to D2D. But i may be wrong…
[quote=422410:@Sascha S]The workaround was to change the transparency settings of the TabPanel.
[/quote]
this is also what I found myself, by “accident” transparency has the opposite behaviour we should expect.
false-> you see through the panels
true-> you have independant panels.
That is a true statement. Tabpanel HAD been transparent, but setting it to FALSE did not solve the issue.
The two custom controls that are based on ContainerControls however ARE transparent, but even changing them doesn’t seem to make a difference.
I have given the entire project code to another developer I know, to see if they can determine something.
I have tried to recreate it with a simple project, but to no avail. And I don’t want to release the entire source code, as I hope to make it into a revenue stream soon
Update
I have compile and run this on a “real” Windows computer with the same results, so that removes the possiblity that the “remote debugger” contributed to the issue. Also it has been run under a WIndows VM with similar results