用于在Inno Setup中选择安装类型而不是下拉(组合框)的单选按钮

时间:2015-03-12 09:59:02

标签: inno-setup

是否有一种简单的方法可以使“类型”部分采用单选按钮样式而不是下拉列表?我四处搜寻,但真的找不到这个问题的好答案。

像这样(由TLama提供):

enter image description here

1 个答案:

答案 0 :(得分:0)

您必须使用Pascal Scripting对此进行编码。

最简单的解决方案可能是:

  • 以编程方式隐藏组合框(下拉列表)
  • 创建一组单选按钮
  • 当用户选中单选按钮时,以编程方式选择隐藏组合框中的相应项目(以便InnoSetup相应地运行)。

有关实现此目的的两个替代示例,请参阅:


或完全放弃内置类型:

  • 使用单选按钮编写新的自定义页面
  • 使用Pascal函数选择安装程序任务,而不是类型/组件

我在Inno Setup安装程序中执行此操作。

您可以查看WinSCP repository。虽然它太复杂了(由于很多其他代码)。