http://bugs.winehq.org/show_bug.cgi?id=32728
Bug #: 32728 Summary: GetOpenFileName doesn't work with native comctl32 Product: Wine Version: 1.5.14 Platform: x86 OS/Version: Linux Status: UNCONFIRMED Severity: trivial Priority: P2 Component: comdlg32 AssignedTo: wine-bugs@winehq.org ReportedBy: djelinski1@gmail.com CC: huw@codeweavers.com Classification: Unclassified Regression SHA1: 7a2d68abc89b7ea07436dd5a7d2ecf34376d47a5
Noticed in wine notepad: File->Open doesn't work with native comctl32 from winetricks. Bisect shows this commit:
commit 7a2d68abc89b7ea07436dd5a7d2ecf34376d47a5 Author: Huw Davies huw@codeweavers.com Date: Tue Sep 25 12:40:19 2012 +0100
comdlg32: Use a ComboBoxEx control for the filename if the structure size is not the nt40 version size.
ComboBoxEx requires a call to InitCommonControlsEx to work. Comdlg tests do not call InitCommonControlsEx (or I didn't notice), and GetOpenFileName works, so I guess that native comdlg can work with uninitialized common controls.