On Thu, Apr 24, 2008 at 4:50 AM, Dan Kegel <[EMAIL PROTECTED]> wrote:
> On Thu, Apr 24, 2008 at 2:36 AM, Alexandre Julliard <[EMAIL PROTECTED]> > wrote: > > You certainly don't want to call through explorer for that, showing a > > message box directly is fine. > > Well, that's easier :-) > > > You have to be careful to only do it when > > loading the main exe, not for any random dll load > > Yeah, I guess some apps tolerate missing DLLs by loading them manually. > We'll miss a few problems (e.g. apps that delay-load but can't handle > the missing dll) but that's ok. > > > also you have to properly handle the case of a missing X display > > right, and just not call MessageBox. > > Hmm, ideally we would send them to a web page that gave > information tailored to the dll in question, but a MessageBox is > good enough for 1.0. > > > A link to a wiki page (http://wiki.winehq/MissingDLL ?) with list of common dlls/where they come from/what they do/how to use winetricks/etc.) would be a bit easier/quicker to implement.