TBitmapImage
sınıfıyla Inno Script'ime özel tasarlanmış düğmeler eklemek istiyorum.Inno Kurulum: TBitmapImage görünmüyor
My Inno Kur komut dosyası yalnızca iyi bir şekilde derleniyor ancak bitmap formda gösterilmiyor. Herhangi bir olasılığa baktım ama yaptığım hatayı bulamıyorum. Yani TBitmapImage
kısım atm benziyor açıklanmıştır:
procedure CreateMuteButton(ParentForm: TSetupForm);
var
MuteImage: TBitmapImage;
BitmapFileName: String;
begin
BitmapFileName := ExpandConstant('{tmp}\muteBtn.bmp');
ExtractTemporaryFile(ExtractFileName(BitmapFileName));
MuteImage := TBitmapImage.Create(ParentForm);
MuteImage.Bitmap.LoadFromFile(BitmapFileName);
MuteImage.Cursor := crHand;
MuteImage.OnClick := @MuteButtonOnClick;
MuteImage.Parent := ParentForm;
MuteImage.Left := 45;
MuteImage.Top := 80
MuteImage.Width := 38;
MuteImage.Height := 50;
end;
procedure InitializeWizard();
var
val: Integer;
begin
CreateMuteButton(WizardForm);
(...)
end;
koduyla yanlış bir şey göremiyorum
, deneyin: Bu alt bölümde koyar Oysa: Bu sayfalarda solundaki resmi koyar
MuteImage.BringToFront(); Z siparişi doldurulmuş olabilir. –Bunu ekledim, yardımcı olmadı:/ () içinde bir şey belirtmem gerekir mi? Bu belgede bulamıyorum. – PTS
BringToFront üzerinde argüman yok. Yıllardır Innosetup yapılmadı, ama iof Ben bir Delphi app bu sorunu vardı, Ebeveyn ayarlamak için Forggetting, bringtofont, ya da sadece yanlış ebeveyn aramak istiyorum waht olurdu. –