続き:Inno Setup Placing image/control on custom page。Inno Setupの全ページをカバーする画像
これは私が必要なものをやっている:
CustomPage := CreateCustomPage(wpLicense, 'Heading', 'Sub heading.');
ExtractTemporaryFile('image.bmp');
BtnImage := TBitmapImage.Create(WizardForm);
with BtnImage do
begin
Parent := CustomPage.Surface;
Bitmap.LoadFromFile(ExpandConstant('{tmp}')+'\image.bmp');
AutoSize := True;
AutoSize := False;
Height := ScaleX(Height);
Width := ScaleY(Width);
Stretch := True;
Left := ScaleX(90);
Top := WizardForm.SelectTasksPage.Top + WizardForm.SelectTasksPage.Height -
Height - ScaleY(8);
Cursor := crHand;
OnClick := @ImageOnClick;
end;
私は背景画像は見出し怒鳴るなし側縁とフッターの上の空間をフルサイズになりたいが。私は様々なストレッチ/マージン/高さ/幅を試していましたが、結果は乱雑です。これを達成するための最善の方法はDPIに関係なくよく見えますか?