NSFloatingWindowLevel(3) is below kCGDockWindowLevel(20), so windows with WS_EX_TOPMOST show behind
the macOS dock. WS_EX_TOPMOST should have a higher window level so that it's not behind the macOS dock.
This is similar to WS_EX_TOPMOST windows on Windows should show on top of the taskbar.
--
https://gitlab.winehq.org/wine/wine/-/merge_requests/8704
Patches taken from !6207, no-op but should make the `write_type` helpers more readable and flexible.
--
v2: widl: Move some type name construction out of write_type_left.
widl: Remove unnecessary recursion for TYPE_BITFIELD.
widl: Introduce a new append_basic_type helper.
widl: Wrap strappend parameters in a new struct strbuf.
https://gitlab.winehq.org/wine/wine/-/merge_requests/8696