github.com/mattdotmatt/gauge@v0.3.2-0.20160421115137-425a4cdccb62/build/install/windows/MUI_EXTRAPAGES.nsh (about)

     1  !verbose push
     2  !verbose 3
     3  
     4  !ifndef _MUI_EXTRAPAGES_NSH
     5  !define _MUI_EXTRAPAGES_NSH
     6  
     7  !ifmacrondef MUI_EXTRAPAGE_README & MUI_PAGE_README & MUI_UNPAGE_README & ReadmeLangStrings
     8  
     9  !macro MUI_EXTRAPAGE_README UN ReadmeFile
    10  !verbose push
    11  !verbose 3
    12     !define MUI_PAGE_HEADER_TEXT "IMPORTANT"
    13     !define MUI_PAGE_HEADER_SUBTEXT ""
    14     !define MUI_LICENSEPAGE_TEXT_TOP "Your gauge.properties has been backed up."
    15     !define MUI_LICENSEPAGE_TEXT_BOTTOM "Click Next to continue."
    16     !define MUI_LICENSEPAGE_BUTTON "$(^NextBtn)"
    17     !insertmacro MUI_${UN}PAGE_LICENSE "${ReadmeFile}"
    18  !verbose pop
    19  !macroend
    20  
    21  !define ReadmeRun "!insertmacro MUI_EXTRAPAGE_README"
    22  
    23  
    24  !macro MUI_PAGE_README ReadmeFile
    25  !verbose push
    26  !verbose 3
    27      ${ReadmeRun} "" "${ReadmeFile}"
    28  !verbose pop
    29  !macroend
    30  
    31  
    32  !macro MUI_UNPAGE_README ReadmeFile
    33  !verbose push
    34  !verbose 3
    35      ${ReadmeRun} "UN" "${ReadmeFile}"
    36  !verbose pop
    37  !macroend
    38  
    39  
    40  !macro ReadmeLangStrings UN MUI_LANG ReadmeHeader ReadmeSubHeader ReadmeTextTop ReadmeTextBottom
    41  !verbose push
    42  !verbose 3
    43      LangString ${UN}ReadmeHeader     ${MUI_LANG} "${ReadmeHeader}"
    44      LangString ${UN}ReadmeSubHeader  ${MUI_LANG} "${ReadmeSubHeader}"
    45      LangString ${UN}ReadmeTextTop    ${MUI_LANG} "${ReadmeTextTop}"
    46      LangString ${UN}ReadmeTextBottom ${MUI_LANG} "${ReadmeTextBottom}"
    47  !verbose pop
    48  !macroend
    49  
    50  !define ReadmeLanguage `!insertmacro ReadmeLangStrings ""`
    51  
    52  !define Un.ReadmeLanguage `!insertmacro ReadmeLangStrings "UN"`
    53  
    54  !endif
    55  !endif
    56  
    57  !verbose pop