是否可以仅在需要时调用 MUI 对话框的 PRE 功能?
!define MUI_PAGE_CUSTOMFUNCTION_PRE SkipComponentsPage
!insertmacro MUI_PAGE_COMPONENTS
Function SkipComponentsPage
Abort
MessageBox MB_OK "You chose to UPDATE your current version"
FunctionEnd
//默认勾选此部分,即用户将无法选择或取消选择此部分,必须执行此操作..........怎么做?要隐藏它,我在其名称中包含一个 - 符号。它的名字是“强制性的”
Section "-mandatory" SEC_UPDATE
#Do update............
SectionEnd
我在 NSIS 安装程序的自定义对话框页面上有两个 RadioButton(演示和更新)。我希望当用户选择安装更新(选择更新单选按钮)时,跳过组件页面,并自动检查并执行指定的部分。
但是,如果用户选择安装 DEM(选择 DEMO 单选按钮),则不会跳过组件页面,用户可以在该组件页面上选中或取消选中部分。