Has written a script with custom page...
Here a part of a script...
....
Page license
Page custom CustomFun "" ""
!insertmacro MUI_PAGE_INSTFILES
ReserveFile "${NSISDIR}\Plugins\InstallOptions.dll"
ReserveFile "page.ini"
!insertmacro MUI_LANGUAGE "Russian"
Section "-Install"
...
SectionEnd
Function .oninit
InitPluginsDir
File /oname=$PLUGINSDIR\page.ini "page.ini"
Functionend
Function CustomFun
!insertmacro MUI_HEADER_TEXT "TEXT1" "TEXT2"
!insertmacro INSTALLOPTIONS_INITDIALOG "page.ini"
!insertmacro INSTALLOPTIONS_SHOW
FunctionEnd The section of installation is carried out two times. I can not understand why. Probably I was mistaken in macros.
Help please.
Thanks!