Bug 7748

PB2021 - DDDW does not render under W11 10 January, 2022

Chris Pollach @Appeon
05 January, 2022
Product: PowerBuilder Category: DataWindow
Version: 2021 Build: 1311
Classification: Appeon bug Publishing: Public
Priority: P3
Status: Scheduling Reason:
Chris Pollach @Appeon 10 January, 2022
#9
Hi Kai;

  Thank you for forwarding this issue over to engineering. It's not a critical one but one that will become an issue (IMHO) when PB "officially" supports W11 in PB2022.

Regards ... Chris
Kai Zhao @Appeon 09 January, 2022
#8
Hi Chris,

Thanks for reporting this problem. We will escalate this problem to our development team for further analysis. we will need some time to figure it out and will get back to you if any progress we would make.

Regards,
Kai
Chris Pollach @Appeon 07 January, 2022
#7
Hi Kai;

1) Changing the W11 theme from Light to other selections did not address the problem.

2) Importing your revised DWO does render when larger. However again, PB2017/2019/2021 render the original DWO's column DD arrow OK on W10. It's only on W11 that the arrow fails to show. IMHO - this is a PB IDE/Runtime "bug".

Regards ... Chris
Kai Zhao @Appeon 06 January, 2022
#6
dwo

Hi Chris,

Please test with attached datawindow object, and please provide your changed datawindow object & screenshot to me for more study, thanks.

Regards,
Kai
Chris Pollach @Appeon 06 January, 2022
#5
Hi Kai,

  I have already tried changing the width of the DDDW parent column and that made no difference.

  I will investigate the W11 Theme but all other DDDW's seem to display the Arrow OK. So I am perplexed at to why this one combination does not render and yet all the other DDDW's in my test App render the arrow OK?

Regards ... Chris
Kai Zhao @Appeon 06 January, 2022
#4
Hi Chris,

This issue is related to Windows theme. Under Windows 11 default theme(Windows Light), the arrow is transparent so the arrow overlaps with the column content “DBA” and makes the arrow indistinct. You can adjust the width of the dummy column to show the arrow clearly, or you can change the theme, such as Windows classic.

Regards,
Kai
Chris Pollach @Appeon 05 January, 2022
#3
dw_date_time_e.srd (12KB)

DWO #2  source for a Test Case
Chris Pollach @Appeon 05 January, 2022
#2
dw_status.srd (8KB)

DWO #1  source for a Test Case
Chris Pollach @Appeon 05 January, 2022
#1
PB2021_DDDW_W11.png (40KB)

Screen capture of PB IDE's DW Painter under W11
Chris Pollach @Appeon 05 January, 2022
*Phenomenon: When you define a DDDW Edit Style on an External DWO, the DDDW "Arrow" does not appear in the DW Painter's "Preview" pane or in a PB App EXE at runtime.


*Reproduce Steps: See the two DWO source attached and the screen capture


Remarks: These DWO's  work OK under the W10 O/S
OS:
Windows 11
Platform:
64-bit
Database Type:
SAP SQL Anywhere
Database Version:
17.0