Menu

#260 "NSIS" Enhance Suggestions

2.0 Series
open
nobody
General (118)
5
2005-11-07
2005-11-07
Anonymous
No

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

Discussion

  • Amir Szekely

    Amir Szekely - 2005-11-08

    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.

     
  • Nobody/Anonymous

    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

     

Log in to post a comment.