我有使用TInputQueryWizardPage的安裝腳本。我如何增加此頁面的高度?例如,如果我有這個...Inno Setup Set TInputQueryWizardPage Height
procedure InitializeWizard;
begin
MyPage := CreateInputQueryPage(wpReady,
'Some Information', 'Enter Information',
'Enter information, then click Next.');
MyPage.Add('info1', False);
MyPage.Add('info2', False);
MyPage.Add('info3', False);
MyPage.Add('info4', False);
MyPage.Add('info5', False);
MyPage.Values[0] := GetPreviousData('info1', '');
MyPage.Values[1] := GetPreviousData('info2', '');
MyPage.Values[2] := GetPreviousData('info3', '');
MyPage.Values[3] := GetPreviousData('info4', '');
MyPage.Values[4] := GetPreviousData('info5', '');
end;
...然後上次編輯框是不可見的,因爲它不適合在窗體上。
謝謝您的時間
在我看來,這種行爲應該被處理'TInputQueryWizardPage',或者更好的是通過'TWizardPage'祖先。不幸的是,我找不到任何像控件一樣的滾動框,所以在可滾動控件上重新輸入標籤和編輯並不是一種選擇(但也許我錯過了這一點)。我會考慮什麼是某種['collapsable panel'](http://www.ibm.com/developerworks/library/j-richfaces4/rfCollapsiblePanel.jpg),或者移動這些標籤並進行編輯以適合頁面表面。 – TLama
到目前爲止我無法找到解決方案。臨時我創建了兩個輸入查詢頁面,第一頁上有4個編輯框,第二頁上有兩個編輯框。 –
我可以用兩種建議的解決方案來幫助你。我還沒有測量後者是否有足夠的空間看起來很好。只要告訴哪一個你更喜歡,我會嘗試發佈一個相關的腳本。在我看來,移動控件更容易,更方便用戶使用... – TLama