Archive: NSIS Designer for the UI idea


NSIS Designer for the UI idea
I was wondering if there could be a NSIS Designer.

The first few thoughts in my mind are:
1. We can load the UI.exe that we want, and then we click on the specific location; texts, icons, progress-bar, etc. and change their properties; (choose the text from a file/type the text, choose the icon from a file, the progress-bar will be smooth/colored, etc.

2. Wouldn't NSIS be really succesful if all(beginners as well as advanced users) were using it ?!? :)

3. The "designer" would really simplify the job of customizing the look of the installer.

4. How about it ?


Sample NSIS Designer
I *HAD* written a sample NSIS Designer (at the time of version 1.98) :).

The attached EXE is just a sample of what the program should be able to do.

Check it out and tell me what you feel.

The EXE is a VB6 exe. Hope you have VB6 installed on your system :)


1) Use Resource Hacker to customize standard NSIS dialogs

2) Use HM NIS Edit to create custom pages


No..No.. :), I don't want to modify the dialog properties. I just want to modify the existing (user changeable) options, like the "LicenseText", "BrandingText" etc. but in a GUI manner.

The user will click on the location of the "BrandingText" (default is NSIS Install System...) and then he/she can modify it to whatever he/she wants. Basically the user will be able to to these modifications and see how they will look, at the same time.

This might save the user from having to recompile, if he/she wants some minor GUI change !


The GUI can be changed as described above. All texts are in the langauge files and can be changed using a simple command.


some misunderstanding ? :)
I know how to change the texts, icons etc with their specific commands.

What I am saying is that a "designer" will not make a NEW USER hunt for which command exactly is for what.

Something "wizardy" for the UI.

Am I still being confusing ? :(


Most users don't have to change any texts, but you can extend existing script generation wizards with text settings.


Yes, I agree :) but only partly :) !

This software (if written :) ) would primararily be for * NEW USERS *.

Just so that they do not feel as if they have to crawl on their elbows and knees to modify that small setting here and there?

Agree ?


Better script generation wizards are always good.


OK...fine...issue settled then...huh.:)