Comm@nder21
7th February 2004 13:34 UTC
[bug-report] startmenu-detection on german systems doesn't work correctly
ok, here's my next bug-report:
on my system, every nsis-installer (only since 2.0, worked correctly with rc4) sets the startmenu-constants wrong.
the constants are set to "...\Startmen\..." instead of "...\Startmenü\...".
seems that there's a problem with ä/ö/ü ?
deguix
7th February 2004 13:49 UTC
Maybe not, see Registry:
Current User:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders
All Users:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders
If the value is ".../Startmen/..." in any of these, you can change there.
Say if it is right or wrong in your next post.
kichik
7th February 2004 14:26 UTC
Fixed, thanks.
Comm@nder21
7th February 2004 15:01 UTC
@kichik:
thx too.
@deguix:
no, that couldn't be the problem, see http://nsis.sourceforge.net/Docs/AppendixD.html#D.5.2
Shell folders are now detected using shell API functions and not the registry. This is the recommended method by Microsoft. New constants have been added in the process ($FONTS, $SENDTO and more...).
since rc1 :)