Inno Setup:为什么 RequireRadioSelection 在 TInputOptionWizardPage 上是未知的?

Inno Setup: Why RequireRadioSelection is unknown on a TInputOptionWizardPage?

Inno Setup 文档说 TInputOptionWizardPage 有一个 CheckListBox 属性。

CheckListBox 属于 TNewCheckListBox 类型,它有一个 属性 RequireRadioSelection

因此,我期待此代码构建:

procedure InitializeWizard;
var
    Page: TInputOptionWizardPage;
begin
    Page := CreateInputOptionPage(wpWelcome, '', '', '', True, False);
    Page.Add('Option 1');
    Page.Add('Option 2');
    Page.CheckListBox.RequireRadioSelection := True;
end;

不是,编译器说 RequireRadioSelection 是未知标识符。

我尝试过的所有其他属性,如 Page.WantTabs := True; 正在编译。

我是不是误解了什么,或者这是一个错误?

与文档相反,属性 没有暴露给 Pascal 脚本。

这已在 Inno Setup 5.6 中修复: https://github.com/jrsoftware/issrc/commit/1152ce6d163bbc0f8292d75b681668e3343d01a9