Archive: "Completed" page problem


"Completed" page problem
I'm new to NSIS & developing a very simple install. I have a problem that I've been so far unable to resolve:

I register a DLL using the 'RegDLL' function. Immediately thereafter I check for an error, display an explanatory message to the user, and then abort the install. Here's the code fragment I'm using:

ClearErrors
RegDLL "$INSTDIR\cfrlksda.dll"
IfErrors 0
Messagebox MB_OK "ERROR - Installation aborted.$\r$\nCurrent user privileges do not allow installation; install as Administrator."
Abort "ERROR: RegDLL failed, installation aborted."

The problem is that on the "Completed" screen, the text displayed at the top of the form is contradictory; it is as follows:
"Installation Aborted
Setup was completed successfully"

I've searched for a method to change this displayed text, but haven't found anything. Can someone please advise on how I should proceed?

Thanks,
jaymo


Which version of NSIS are you using? I think that has been fixed in b4, and if not in b4, then the latest CVS version.


I'm using NSIS version 2.0, beta 4.

The script was created with the "wizard" in HM NIS Edit 2.0 b5, and has been modified slightly.

Is there no way to override the defaults, and insert one's own text on this screen?

Thanks,
Jay


Are you sure you are using the final b4 version and not a CVS version? As you can see in System.nsh log, this has been fixed in version 1.180 which has been comitted before 1.182 which is the version used for b4 final, as the tag suggests.