Skip to content
⌘ NSIS Forum Archive

NSIS message box

5 posts

pure-krypton#

NSIS message box

I was just wondering how i could create a message box asking if you want to install into folder 1 or folder.

note: folder 1 and folder 2 are just for example.

😕
Vytautas#
Yes you could use InstallOptions to create an installer page which asked that question. See the readme file and nsis examples for instructions on how to use IO, if needed.

Vytautas
n0On3#
if you want a message box you can do this:

InstallDir "$PROGRAMFILES\\FolderOne"
Function .onInit
  MessageBox MB_YESNO|MB_TOPMOST|MB_ICONQUESTION "Do you want to \\
    install to the alternative folder" IDNO "Continue"
  StrCpy $INSTDIR "C:\\alternative"
  Continue:
FunctionEnd 
Vytautas#
However if you do use IO then you can control the layout of the message, show the alternative folders, etc. Also you Installer then retains the same uniform appearance. Having said that the code n0On3 provided will also accomplish the same task in a different way.

Vytautas