title: ShellExecute opens html file in browser but behind the active window
body: <p>Why this code opens the chrome behind the current application when chrome is already running and default browser. IE works ok.</p>
  
  <pre><code>  Result := ShellExecute(Application.MainForm.Handle, nil,
      StrPCopy(zFileName, FileName), StrPCopy(zParams, ''),
      StrPCopy(zDir, ''), SW_SHOWDEFAULT );
  </code></pre>