diff --git a/src/template/includes/resetMainWindow.iss b/src/template/includes/resetMainWindow.iss index f2f5510..a6338d2 100644 --- a/src/template/includes/resetMainWindow.iss +++ b/src/template/includes/resetMainWindow.iss @@ -16,19 +16,27 @@ begin end; InitFairy(WizardForm.Handle, 0, 20 ); - AddImgToList(-20, -20, 255, clNone, ExpandConstant('{tmp}\shadow.png')) + + if {{ui.shadowBg.show}} then begin + AddImgToList(-20, -20, 255, clNone, ExpandConstant('{tmp}\shadow.png')) + end; + ShowFairyEx(0); //window background mainBg:=ImgLoad(WizardForm.Handle, ExpandConstant('{tmp}\bg.png'), 0, 0, ScaleX(WizardForm.ClientWidth), ScaleY(WizardForm.ClientHeight), True, True); //minimize btn - Minimize:=BtnCreate(WizardForm.Handle, ScaleX({{ui.minimizeButton.left}}), ScaleY({{ui.minimizeButton.top}}), ScaleX({{ui.minimizeButton.width}}), ScaleY({{ui.minimizeButton.height}}), ExpandConstant('{tmp}\minimizeBtn.png'), 3, False); - BtnSetEvent(Minimize, BtnClickEventID, WrapBtnCallback(@MinimizeOnClick, 1)); - + if {{ui.minimizeButton.show}} then begin + Minimize:=BtnCreate(WizardForm.Handle, ScaleX({{ui.minimizeButton.left}}), ScaleY({{ui.minimizeButton.top}}), ScaleX({{ui.minimizeButton.width}}), ScaleY({{ui.minimizeButton.height}}), ExpandConstant('{tmp}\minimizeBtn.png'), 3, False); + BtnSetEvent(Minimize, BtnClickEventID, WrapBtnCallback(@MinimizeOnClick, 1)); + end; + //close btn - CloseBtn:=BtnCreate(WizardForm.Handle, ScaleX({{ui.closeButton.left}}), ScaleY({{ui.closeButton.top}}), ScaleX({{ui.closeButton.width}}), ScaleY({{ui.closeButton.height}}), ExpandConstant('{tmp}\closeBtn.png'), 3, False); - BtnSetEvent(CloseBtn, BtnClickEventID, WrapBtnCallback(@CloseBtnOnClick, 1)); + if {{ui.closeButton.show}} then begin + CloseBtn:=BtnCreate(WizardForm.Handle, ScaleX({{ui.closeButton.left}}), ScaleY({{ui.closeButton.top}}), ScaleX({{ui.closeButton.width}}), ScaleY({{ui.closeButton.height}}), ExpandConstant('{tmp}\closeBtn.png'), 3, False); + BtnSetEvent(CloseBtn, BtnClickEventID, WrapBtnCallback(@CloseBtnOnClick, 1)); + end; ImgApplyChanges(WizardForm.Handle); end; @@ -36,4 +44,4 @@ end; procedure setEnableCloseBtn(isEnabled:Boolean); begin BtnSetEnabled(CloseBtn, isEnabled); -end; \ No newline at end of file +end;