2016-11-18 18 views
1

Inno安裝文檔說TInputOptionWizardPage有一個CheckListBox屬性。InnoSetup:爲什麼RequireRadioSelection在TInputOptionWizardPage上未知?

CheckListBoxTNewCheckListBox類型具有屬性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;正在編譯。

我誤解了一些東西,或者可能是一個錯誤?

回答

0

與文檔相反,該屬性未暴露給Pascal腳本。

我已舉報此幾個月前,沒有任何反應:
http://news.jrsoftware.org/news/innosetup/msg102964.html

您可以嘗試向線程響應碰撞。

+0

謝謝,這就是我一直在尋找。我在github repo上提出了一個問題:https://github.com/jrsoftware/issrc/issues –

+1

錯誤已由InnoSetup團隊解決,等待下一個版本^^ –

相關問題