Skip to content
⌘ NSIS Forum Archive

[bug-report] startmenu-detection on german systems doesn't work correctly

4 posts

Comm@nder21#

[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#
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.
Comm@nder21#
@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 🙂