如何将单选按钮和表单放在同一个Inno设置页面上?
我目前有3种形式:
我想在第一个表单(公司/名称)和第三个表单(客户代码)上面设一个单选按钮。
单击一个单选按钮后,它将禁用与其无关的表单(意味着使它们变得有点灰色且无法点击)。
那么有没有办法将单选按钮和表单放在同一页面上?
答案 0 :(得分:2)
Inno Setup非常灵活,可以满足您的需求。但是要拥有如此复杂的GUI,你必须完全编程,你不能像使用atm那样使用简单的实用函数(比如CreateInputQueryPage
)。
您需要创建:
CreateCustomPage
TRadioButton
)TRadioButton.OnClick
事件并根据所选按钮启用/禁用相应的表单。有关一般性介绍,请参阅Pascal Scripting: Using Custom Wizard Pages。