How to add a description text for a component
Hi
i need to add a desctiption text for install components to display in the Description Field.
If anyone could show a short sample script to do this it wold be very helpful.
Many thanks in advance.
Zach
Archive: How to add a description text for a component
How to add a description text for a component
Hi
i need to add a desctiption text for install components to display in the Description Field.
If anyone could show a short sample script to do this it wold be very helpful.
Many thanks in advance.
Zach
There are tonnes of example scripts in the Examples folder which show you how to do this.
-Stu
Hi,
yeah thats true. Meanwhile i found a way to solve it.
Again thanks for your reply.
Cheers.
Zach
how did you get it to work? I couldn't find any examples.
thanks in advance
Stephen
Search examples in 'C:\Program Files\NSIS\Examples', like 'InstallOptions.nsi'. The commands are like, MUI_FUNCTION_DESCRIPTION_BEGIN, MUI_DESCRIPTION_TEXT, SectionSetText, etc.
The descriptions of sections will be displayed on the components page, when the user hovers the mouse over a section. If you don't want to use descriptions, use the MUI_COMPONENTSPAGE_NODESC interface setting.
To set a description for a section, you have to add an additional parameter to the Section commmand with a name for the define that should contain the section number.
Section "Section Name 1" Section1
...
SectionEnd
Use these macros to set the descriptions:
LangString DESC_Section1 ${LANG_ENGLISH} "Description of section 1."
LangString DESC_Section2 ${LANG_ENGLISH} "Description of section 2."
!insertmacro MUI_FUNCTION_DESCRIPTION_BEGIN
!insertmacro MUI_DESCRIPTION_TEXT ${Section1} $(DESC_Section1)
!insertmacro MUI_DESCRIPTION_TEXT ${Section2} $(DESC_Section2)
!insertmacro MUI_FUNCTION_DESCRIPTION_END
For the uninstaller, use the MUI_UNFUNCTION_DESCRIPTION_BEGIN and MUI_UNFUNCTION_DESCRIPTION_END macros.
I found it, thanks!