Jasinski Technical Wiki

Navigation

Home Page
Index
All Pages

Quick Search
»
Advanced Search »

Contributor Links

Create a new Page
Administration
File Management
Login/Logout
Your Profile

Other Wiki Sections

Software

PoweredBy

Pages - NSIS

RSS
Modified on Sun, Jul 18, 2010, 2:20 PM by Administrator Categorized as 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

  • license — license page
  • components — components selection page
  • directory — selection of installation directory
  • instfiles — page where sections are executed
  • uninstConfirm — confirmation of uninstallation



ScrewTurn Wiki version 3.0.1.400. Some of the icons created by FamFamFam. Except where noted, all contents Copyright © 1999-2024, Patrick Jasinski.