http://bugs.winehq.org/show_bug.cgi?id=12464
Summary: ShellExecute does not integrate well with external handlers Product: Wine Version: CVS/GIT Platform: Other OS/Version: other Status: UNCONFIRMED Severity: enhancement Priority: P2 Component: shell32 AssignedTo: wine-bugs@winehq.org ReportedBy: rmh@aybabtu.com
ShellExecute does not integrate well with external handlers.
For example; my GNOME desktop has a PDF viewer, but when an application that is run via wine calls ShellExecute on a PDF file, wine is only capable of opening this file with PDF handlers that are installed within the wine environment.
I think the best way to handle this would be to replace the implementation with an xdg-open(1) wrapper.