: K-Meleon Forum
General discussion about K-Meleon.
[quote=deadlock] [color=#FF0033]@JujuLand[/color] >FileExts branch you use seems to be wrong. >It ought to set this branch: >[HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts] >and it sets this branch: >[HKLM\Software\Wow6432Node\Microsoft\Windows\CurrentVersion\Explorer\FileExts] >probably because you try to set it under HKLM >which is curious for a key named UserChoice :) [url=http://188.8.131.52/kmeleonskins/KM1.6b3/base/UserChoice.jpg]UserChoice.jpg[/url] It is written in HKCU. I deleted it, uninstalled and reinstalled KM and then created the screenshot. I've also added UserChoice in HKLM for testing and on my system, it is written in the exact same position as it is in HKCU. Your Wow6432Node is interesting: 'The Wow6432 registry entry indicates that you're running a 64-bit version of Windows. The OS uses this key to present a separate view of HKEY_LOCAL_MACHINE\SOFTWARE for 32-bit applications that run on a 64-bit version of Windows.' We may need a 64bit detection, if we use the 32bit installer. I'll remove UserChoice from HKLM and add a test for the update that uses it - before writing it to HKCU. -- >Please, put your setdefault.nsi in your 7zfile. I'll finish this for XP SP3 admin mode soon. Then I'll modify it for XP SP3 user mode. Please use the previous version for testing! -- >Another branch is created by your SetDefault, >is not needed and don't work: >[HKLM\Software\Wow6432Node\K-Meleon\Desktop] >Curiously, when settings Seamonkey, these keys are >modified by Seamonkey, and extensions keys which >were set empty haven't been set by Seamonkey. >So I think it's not necessary. Perhaps for Vista ? That proves it. [HKLM\Software\K-Meleon\Desktop] Desktop is the backup for SetDefault.exe /u. You should know it since you designed it. I'm currently adding HKLM values to backup first, and HKCU values are only used if no HKLM values exists. Would it be better to return to previous user values on uninstall and only backup HKLM values if no HKCU value exists? -- If .URL isn't set, the HKLM value of .htm decides which browser is associated.[/quote]
K-Meleon forum is powered by