[REBOL] Re: "browse" under view 1.2.10.3.1
From: bry:itnisk at: 27-Jun-2003 10:54
Here's one answer, although it doesn't necessarily pertain directly to
rebol but to windows itself.
It seems to me that browse just uses your windows registry settings in
every version of Rebol on windows, at least if you haven't set a value
for your browser path, I conclude this because when I was doing my stuff
with asynchronous pluggable protocols I could browse any I put in the
registry.
The registry settings for http in my windows 2000 are as follows:
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\http]
Source Filter
="{E436EBB6-524F-11CE-9F53-0020AF0BA770}"
@="URL:HyperText Transfer Protocol"
EditFlags
=dword:00000002
URL Protocol
=""
[HKEY_CLASSES_ROOT\http\AnimExtensions]
.
="dxmasf.dll,150"
.asf
="dxmasf.dll,150"
.asp
="dxmasf.dll,150"
.asx
="dxmasf.dll,150"
.nsc
="dxmasf.dll,150"
.ra
="dxmasf.dll,150"
.ram
="dxmasf.dll,150"
.rm
="dxmasf.dll,150"
.rmm
="dxmasf.dll,150"
.wax
="dxmasf.dll,150"
.wm
="dxmasf.dll,150"
.wma
="dxmasf.dll,150"
.wmv
="dxmasf.dll,150"
.wvx
="dxmasf.dll,150"
.wmx
="dxmasf.dll,150"
[HKEY_CLASSES_ROOT\http\DefaultIcon]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,
00,25,\
00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,75,00,72,
00,\
6c,00,2e,00,64,00,6c,00,6c,00,2c,00,30,00,00,00
[HKEY_CLASSES_ROOT\http\Extensions]
.ASF
="{6B6D0800-9ADA-11d0-A520-00A0D10129C0}"
.ASX
="{4B428940-263C-11d1-A520-000000000000}"
.ASP
="{4B428940-263C-11d1-A520-000000000000}"
.WAX
="{4B428940-263C-11d1-A520-000000000000}"
.WM
="{6B6D0800-9ADA-11d0-A520-00A0D10129C0}"
.WMA
="{6B6D0800-9ADA-11d0-A520-00A0D10129C0}"
.NSC
="{4B428940-263C-11d1-A520-000000000000}"
.BECK
="{6B6D0800-9ADA-11d0-A520-00A0D10129C0}"
.WVX
="{4B428940-263C-11d1-A520-000000000000}"
.WMV
="{6B6D0800-9ADA-11d0-A520-00A0D10129C0}"
.IVF
="{C69E8F40-D5C8-11D0-A520-145405C10000}"
[HKEY_CLASSES_ROOT\http\shell]
[HKEY_CLASSES_ROOT\http\shell\open]
[HKEY_CLASSES_ROOT\http\shell\open\command]
@="\"C:\\Program Files\\Internet Explorer\\iexplore.exe\" -nohome"
[HKEY_CLASSES_ROOT\http\shell\open\ddeexec]
@="\"%1\",,-1,0,,,,"
NoActivateHandler
=""
[HKEY_CLASSES_ROOT\http\shell\open\ddeexec\Application]
@="IExplore"
[HKEY_CLASSES_ROOT\http\shell\open\ddeexec\Topic]
@="WWW_OpenURL"
as you can see [HKEY_CLASSES_ROOT\http\shell\open\command] is set to
internet explorer. This is what sets ie to be the default http handler
for windows and I suppose for Rebol browse.