I haven't downloaded the latest CVS version of NSIS in a couple months. However, I dowloaded it today and am trying to work through the errors that I am getting. Can someone give me a hand?
Here are the errors:
!insertmacro: MUI_LANGUAGE
warning: !warning: The MUI_PRODUCT and MUI_VERSION defines have been removed. Use a normal Name command now.
(macro:MUI_INSERT:7)
!define: "MUI_TEXT_FINISH_INFO_TEXT" already defined!
!include: error in script: "C:\Program Files\NSIS\Contrib\Modern UI\Language files\English.nsh" on line 42
Error in macro MUI_LANGUAGE on macroline 5
Thanks for anyone's help!
Changes to latest CVS
6 posts
Ok, I got the "Name" issue figured out. Now, this is the only error left (that is, until I get this corrected and then find other errors later on down my script):
!insertmacro: MUI_LANGUAGE
!define: "MUI_TEXT_FINISH_INFO_TEXT" already defined!
!include: error in script: "C:\Program Files\NSIS\Contrib\Modern UI\Language files\English.nsh" on line 42
Error in macro MUI_LANGUAGE on macroline 5
Thanks again!
!insertmacro: MUI_LANGUAGE
!define: "MUI_TEXT_FINISH_INFO_TEXT" already defined!
!include: error in script: "C:\Program Files\NSIS\Contrib\Modern UI\Language files\English.nsh" on line 42
Error in macro MUI_LANGUAGE on macroline 5
Thanks again!
Ok, I found the issue, but I can't figure out a workaround. I defined MUI_TEXT_FINISH_INFO_TEXT within my script to display on the finish screen. However, it appears that MUI_TEXT_FINISH_INFO_TEXT has now been inserted into English.nsh. But, I don't want to use the MUI_TEXT_FINISH_INFO_TEXT that is defined in English.nsh...I want to use my definition for MUI_TEXT_FINISH_INFO_TEXT. Is there something I can set to override the definition of MUI_TEXT_FINISH_INFO_TEXT in English.nsh? I think I have to include English.nsh because of the other definitions within that file.
Help is greatly appreciated!!!!
Help is greatly appreciated!!!!
See the Modern UI Readme for the available text settings.
Define MUI_WELCOMEPAGE_TEXT before inserting the welcome page macro.
Define MUI_WELCOMEPAGE_TEXT before inserting the welcome page macro.
Joost, do you mean "define MUI_TEXT_FINISH_INFO_TEXT before inserting the MUI_LANGUAGE macro"? I think those are the 2 things I'm having issues with. If that is what you meant...that's what I am doing and getting this error. Any ideas?
I'm talking about the welcome page text setting. You are using a wrong old way to change this text.
You should define MUI_WELCOMEPAGE_TEXT before inserting the welcome page macro to change the text.
You should define MUI_WELCOMEPAGE_TEXT before inserting the welcome page macro to change the text.