When the combobox height is to be set by the application (as the CBS_NOINTEGRALHEIGHT style is on), and when a large size is specified but only a small number of items in the list, the height of the combobox should be set by the number of items rather than the size specified to avoid empty lines.
The first commit fixes this and the second is a test for this behavior.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=57360
Closes #7
--
v2: comctl32: Make CBS_NOINTEGRALHEIGHT only set minimum combobox height.
comctl32/tests: Add tests for a small number of items but big size to the combobox dropdown size tests.
https://gitlab.winehq.org/wine/wine/-/merge_requests/6898
--
v4: dsound: Add non-NaN value tests for SetOrientation().
dsound/tests: Add NaN tests for floating-point 3D functions.
dsound: Add an angle check for SetOrientation().
dsound: Handle NaN values in the 3D code.
https://gitlab.winehq.org/wine/wine/-/merge_requests/6289
--
v4: msvcp140: Call into fopen from _Fiopen.
ucrtbase: Handle utf-8 in _fsopen.
msvcp140/tests: Add tests for _Fiopen.
msvcp120/tests: Add tests for _Fiopen.
ucrtbase/tests: Add tests for _fsopen.
msvcr120/tests: Add tests for _fsopen.
https://gitlab.winehq.org/wine/wine/-/merge_requests/6680
When the combobox height is to be set by the application (as the CBS_NOINTEGRALHEIGHT style is on), and when a large size is specified but only a small number of items in the list, the height of the combobox should be set by the number of items rather than the size specified to avoid empty lines.
The first commit fixes this and the second is a test for this behavior.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=57360
Closes #7
--
https://gitlab.winehq.org/wine/wine/-/merge_requests/6898