I did understand you, but yesterday it was late in the evening in Austria and I was too lazy to exactly determine which registry keys are necessary to show the UltraEdit program name in the Programs tab of the Internet Options of IE.
Here is what my IE6 added to the registry after I have deleted the whole key OpenWithList.
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.htm\OpenWithList]
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.htm\OpenWithList\UltraEdit-32 Professional Text/Hex Editor]
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.htm\OpenWithList\UltraEdit-32 Professional Text/Hex Editor\shell]
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.htm\OpenWithList\UltraEdit-32 Professional Text/Hex Editor\shell\edit]
@="&Edit"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.htm\OpenWithList\UltraEdit-32 Professional Text/Hex Editor\shell\edit\command]
@="\"C:\\Programs\\UltraEd\\uedit32.exe\" \"%1\""
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.htm\OpenWithList\UltraEdit-32 Professional Text/Hex Editor\shell\edit\ddeexec]
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.htm\OpenWithList\UltraEdit-32 Professional Text/Hex Editor\shell\edit\ddeexec\Application]
@="UltraEdit"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.htm\OpenWithList\UltraEdit-32 Professional Text/Hex Editor\shell\edit\ddeexec\Topic]
@="System"
Very interesting is that IE6 on next start and opening the Internet Options Programs tab again changes the OpenWithList settings by deleting some values and inserting/modifying other keys/values to:
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.htm\OpenWithList]
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.htm\OpenWithList\uedit32.exe]
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.htm\OpenWithList\UltraEdit-32 Professional Text/Hex Editor]
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.htm\OpenWithList\UltraEdit-32 Professional Text/Hex Editor\shell]
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.htm\OpenWithList\UltraEdit-32 Professional Text/Hex Editor\shell\edit]
So I used
Regmon from
SysInternals with include filter set to include only
uedit32;UltraEdit. In the attached file is the monitored Regmon protocol as CSV file with the comma as separator which shows what IE6 does to find the HTML editor
UltraEdit-32 Professional Text/Hex Editor on my WinXP computer.
Download and unpack this CSV file and then double click on the file to open it with your preferred spreadsheet program (for example Excel) to better read it.
Or use the UltraEdit function
Column - Convert to Fixed Column with following settings to convert the CSV file to something readable.
Scan First Line Only: checked
Keep Delimiter with Fixed Columns: unchecked
Ignore Separator in Quotes: checked
Ignore Separator in Double Quotes: checked
Separator Character:
,
Field Widths: 15,93,18,238