2014-02-19 99 views
2

當開始從我的設置下載文件時,它只會出現總進度和按鈕細節顯示什麼出現的下圖所示:默認顯示下載進度,並沒有隱藏按鈕

enter image description here

我想要做的是默認情況下沒有按下詳細信息按鈕並且不顯示隱藏按鈕。

謝謝先進。

回答

2

我假設,我們正在談論這個Inno Download Plugin。在其source code page上,我發現idp.iss腳本文件似乎是庫的一個接口。它包含idpShowDetails函數,如果您將show參數設置爲True,則會顯示詳細信息組件,您可以通過單擊詳細信息按鈕來查看細節組件。剩下的就是隱藏該詳細信息按鈕,該按鈕可通過IDPForm記錄變量的DetailsButton成員訪問。通過此成員,您可以將Visible屬性設置爲False以隱藏該按鈕。

爲了實現這一目標而不修改原始腳本,您可以包括下面的一段代碼到您現有的腳本:

procedure CurPageChanged(CurPageID: Integer); 
begin 
    // if the downloader page was just shown, then... 
    if CurPageID = IDPForm.Page.ID then 
    begin 
    // show the detail components 
    idpShowDetails(True); 
    // and hide the details button 
    IDPForm.DetailsButton.Visible := False; 
    end; 
end; 

而且截圖:

enter image description here

+0

我測試它在下午我評論說,謝謝 – DeXon

+0

這是完美的,謝謝 – DeXon

+0

不客氣!我很高興它的工作原理:-) – TLama