Adding PSN_QUERYINITIALFOCUS helped fix some focus issues with the property sheet in bug 54862. Previously the listview in the tab control did not get focus from the start when it should have.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=54862
--
v13: comctl32: Add handling for PSN_QUERYINITIALFOCUS in prop.c.
comctl32/tests: Add test for PSN_QUERYINITIALFOCUS for the propsheet.
https://gitlab.winehq.org/wine/wine/-/merge_requests/6145
When the listview expands or collapses an item it notifies the parent using the TVN_ITEMEXPANDING message. The parent can return true on this message and it prevents the treeview from expanding or collapsing the item. WINE does not let you deny TVN_ITEMEXPANDING by returning true.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=53727
--
v6: comctl32/treeview: Allow treeview parent to deny treeview expansion.
https://gitlab.winehq.org/wine/wine/-/merge_requests/6218
On Fri Aug 9 00:00:38 2024 +0000, Nicholas Ansell wrote:
> ```suggestion:-0+0
> .name = "CharacterData",
> ```
Good catch, thanks. I sent a patch in !6236 that allows skipping the name for objects that have IDs, which should prevent such typos in the future.
--
https://gitlab.winehq.org/wine/wine/-/merge_requests/6230#note_78155