InnoSetup, Convert tasks to Radiobuttons?

2019-08-05 14:13发布

问题:

I've asked something similar before in this question: InnoSetup, prevent installation if any task is selected

But this situation is a little bit different because only one of both tasks should be selected, then how I could transform the selection beetwen two tasks to two new selectable Radiobuttons?

PS: If that is not the best approach then please suggest me another.

An image to explain:

回答1:

You are missing the exclusive flag:

[Tasks]
Name: hidden; Description: Hidden mode; GroupDescription: Installation Mode; Flags: exclusive
Name: visible; Description: Visible mode; GroupDescription: Installation Mode; Flags: exclusive