Thread: NSIS 3.0a1
View Single Post
Old 4th August 2013, 22:59   #11
Pawel
Moderator
 
Pawel's Avatar
 
Join Date: Aug 2004
Location: Poland
Posts: 537
Send a message via ICQ to Pawel
@Anders
Here are few problems to fix in NSIS 3.0a1 (minor)

1. In the About dialog of MakeNSISW "Close" button do nothing.
http://www.meggamusic.co.uk/shup/137...SISW_about.png
It should perform some action (here: the same procedure as defined for OK button - Close the form). As I remember, it was the same in older NSIS builds (maybe there is some reason for that)

2. When you choose "NSIS update" menu entry from MakeNSISW it shows a dialog that a new version is available (it is not true, as the newest one is already installed)
http://www.meggamusic.co.uk/shup/137...SIS_Update.png

3. NSIS.exe application has a header image. It has a gap from the right side. Should be eliminated (title text bug is already reported)
http://www.meggamusic.co.uk/shup/137.../NSIS_Menu.png

4. I think, there is a problem with lang files with UTF-8 encoding, in Unicode installers.
I had a file encoded in that format and after compilation NSIS installer displayed wrong characters (I have no screenshot). Everything works perfect with UCS-2 Little Endian.

5. Problem (or not) with output language value stored in exe resource file. It is hard to explain, will try to do this...
I am not sure, but in NSIS 2.46 when you compiled your installer it saves to installer resource file "Neutral Language". http://www.meggamusic.co.uk/shup/1375653170/Lang.png

Now, it saves last defined language in script...
For example:
Last language in code is "English". Result:
http://www.meggamusic.co.uk/shup/137...st_English.png

And now:
Last language in code is "Turkish". Result:
http://www.meggamusic.co.uk/shup/137...st_Turkish.png

Or maybe this is how it was ment to be?

-Pawel
Pawel is offline   Reply With Quote