http://bugs.winehq.org/show_bug.cgi?id=9396
--- Comment #44 from denis bonnenfant denis.bonnenfant@diderot.org 2010-11-09 05:11:25 CST --- (In reply to comment #43)
(In reply to comment #42)
Update, only comdlg32=builtin,native is necessary. It works Without shell32, it was just a side effect of setting comdlg32 to native first.
So finally one just have to put XP comdlg32.dll to Solidworks folder, no override needed, as builtin,native is the default one.
The bug is somewhere in comdlg32, unfortunately I wasn't able to generate useful traces.
So does 'comdlg32=native' actually help?
Yes, file dialogs are displayed correctly, but then shell32 and shlwapi are needed too. And all context menus ( right-click on parts icon on feature manager treeview ) involving files ops. are not available.
When setting comdlg32 to builtin,native only, app. behaves almost perfectly, the only problems are the misplacement of of elements in file dialog ( see screenshot ), and when opening a dialog, filename can't be selected, but changing folder solves the problem.