http://bugs.winehq.org/show_bug.cgi?id=2307
Summary: Unix-style names instead of Windows for FileOpen&FileSave Dialogs Product: Wine Version: 20030911 Platform: SGI OS/Version: Linux Status: UNCONFIRMED Severity: trivial Priority: P2 Component: wine-gui AssignedTo: wine-bugs@winehq.org ReportedBy: ivanr@syncad.com CC: ivanr@syncad.com
Hi,
In /dlls/commdlg/filedlg95.c on WM_INITDIALOG you fill the dialog controls with FILEDLG95_FillControls one of which the 'look in' and 'filter' combo boxes. This combo boxes then show windows-style paths (for example C:\ D:\ ).
I would like them show the Unix mount points for these drives instead. I tried initializing the paths before the FILEDLG95_FillControls call using wine_get_unix_file_name and ISHellFolder_SetNameOf[1]. But the latter is mapped to ISF_MyComputer_fnSetNameOf[A] function in shfldr_mycomp.c instead of to IShellFolder_fnSetNameOf[B] function in shfldr_fs.c
[A] does nothing and does not implement the functionality of [1] and [B] does (I believe so but will check this now). Why do you use [A] instead of [B]? Could you help me with the problem?
Sincerely, Ivan Rachev
PS: BTW what happened with my 'Help Contex IDs' bug report (the previous one)?