1) "NSIS" Enhance Suggestions
1.1) Add "All Users" option during NSIS installation.
1.2) Add the following entries in "Support Info" (Click
here for support information.)
from "Nullsoft Install System" entry in "Add or
Remove Programs":
Publisher : Nullsoft Incorporated
Support Information: http://nsis.sourceforge.net/
Located in registry key:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Wind
ows\CurrentVersion\Uninstall\NSIS]
"Publisher"="Nullsoft Incorporated"
"HelpLink"="http://nsis.sourceforge.net/"
1.3) Add this feature in a future version (if possible):
!define LANG 1033 ; English (United States)
...
Function .onInit
StrCpy $LANGUAGE ${LANG}
FunctionEnd
...
LangString ProductName 1033 "Support Tools"
LangString ProductName 1046 "Ferramentas de
suporte"
...
VIAddVersionKey ProductName $(ProductName)
Installer Properties
Item name: Value:
Current version: Product Name
$(ProductName)
Future version : Product Name Support
Tools
Best Regards,
Paulo R M Carneiro
prmc@br.com.br
Logged In: YES
user_id=584402
1.1) You can use a custom InstallOptions page for now.
1.2) Added HelpLink, but not Publisher.
1.3) Impossible. The version information needs to be
statically written into the file. You can, however add one
version information block for each language using the /LANG
switch.
Logged In: NO
Hello,
Here are two features I am missing in NSIS:
1. New page in MUI installer for additinal tasks like adding
desktop icon, adding quick launch icon etc., the same as in
Inno Setup (currently I use the components page for it but
you should agree that icon is not a component nand it should
be better to have a separate page for such tasks :-))
2. New page in MUI uninstaller which should display the list
of files which were not deleted from program directory while
uninstalling to make it possible to select each of them (or
all of them) and delete from uninstaller window before
closing it, like in WISE installer - these can be some
configuration files which user may need in the future (they
should be kept if he removes the existing version for
installing the new one) or he decides to remove the software
completely and does not need these files any more.
Hope you will find my suggestion useful.
Thank you in advance,
Andrey
rubgeo(at)rambler.ru