mirror of
https://gitlab.com/freepascal.org/lazarus/lazarus.git
synced 2025-06-04 17:58:18 +02:00
html help viewer: searching for rundll32
git-svn-id: trunk@9323 -
This commit is contained in:
parent
18b6c31b47
commit
603d131c19
@ -393,7 +393,8 @@ procedure THTMLBrowserHelpViewer.FindDefaultBrowser(var Browser,
|
||||
Ext:='';
|
||||
{$ENDIF}
|
||||
Filename:=SearchFileInPath(ShortFilename+Ext,'',
|
||||
SysUtils.GetEnvironmentVariable('PATH'),PathSeparator,[]);
|
||||
SysUtils.GetEnvironmentVariable('PATH'),PathSeparator,
|
||||
[sffDontSearchInBasePath]);
|
||||
Result:=Filename<>'';
|
||||
if Result then begin
|
||||
FDefaultBrowser:=Filename;
|
||||
@ -407,7 +408,15 @@ begin
|
||||
OnFindDefaultBrowser(FDefaultBrowser, FDefaultBrowserParams);
|
||||
end;
|
||||
if FDefaultBrowser='' then begin
|
||||
// prefer open source ;)
|
||||
{$IFDEF MSWindows}
|
||||
FDefaultBrowser:= SearchFileInPath('rundll32.exe','',
|
||||
SysUtils.GetEnvironmentVariable('PATH'),';',
|
||||
[sffDontSearchInBasePath]);
|
||||
FDefaultBrowserParams:='url.dll,FileProtocolHandler %s';
|
||||
{$ENDIF}
|
||||
end;
|
||||
if FDefaultBrowser='' then begin
|
||||
// then search in path prefer open source ;)
|
||||
if Find('mozilla')
|
||||
or Find('galeon')
|
||||
or Find('konqueror')
|
||||
|
Loading…
Reference in New Issue
Block a user