Pages - NSIS

The pages displayed are set by the Page command for the installer, and by UninstPage command for the uninstaller. Also, a PagesEx block can be used for both.

Page Command

Page custom [CreatorFunction] [LeaveFunction] [Caption] 
[/ENABLECANCEL]

OR

Page InternalPageType [PreFunction] [ShowFunction] [LeaveFunction] [Caption] 
[/ENABLECANCEL]

PageEx Block

PageEx [un.]{custom|uninstConfirm|license|components|directory|instfiles}

Example
PageEx license
    LicenseText "Readme"
    LicenseData readme.rtf
PageExEnd

UninstPage Command

UninstPage custom [CreatorFunction] [LeaveFunction] [Caption] 
[/ENABLECANCEL]

OR

UninstPage InternalPageType [PreFunction] [ShowFunction] [LeaveFunction] [Caption] 
[/ENABLECANCEL]



Values for InternalPageType

InternalPageType can be