Я создал установщик и пытаюсь установить изображение для фона.Но фон не отображается за текстом и элементами управления на странице установки, вот как это выглядит:
И вот код, который я использую для установки фона:
ExtractTemporaryFile('white.bmp');
InstallTypePage := CreateInputOptionPage(wpSelectDir,
'', '',
'Si eliges la instalación de tipo "Servidor" se creará una base de datos en blanco.',
True, False);
{add white background}
BackImageW := TBitmapImage.Create(WizardForm);
BackImageW.Bitmap.LoadFromFile(ExpandConstant('{tmp}\white.bmp'));
BackImageW.Top := 0;
BackImageW.Left := 0;
BackImageW.Parent := InstallTypePage.Surface;
BackImageW.Align := alCLient;
BackImageW.Stretch := False;
{create radio buttons on page}
InstallTypePageID := InstallTypePage.ID;
InstallTypePage.Add('Servidor');
InstallTypePage.Add('Terminal');
InstallTypePage.Add('Restablecer');
BackImageW := TBitmapImage.Create(WizardForm);
BackImageW.Bitmap.LoadFromFile(ExpandConstant('{tmp}\white.bmp'));
BackImageW.Top := 0;
BackImageW.Left := 0;
BackImageW.Parent := WizardForm.InstallingPage;
BackImageW.Align := alCLient;
BackImageW.Stretch := False;
WizardForm.ProgressGauge.Top := WizardForm.InstallingPage.Height - ScaleY(40);
WizardForm.ProgressGauge.Height := ScaleY(8);