From 8fab0d8cde5db0eaf7f390614f15745dfcdaf31d Mon Sep 17 00:00:00 2001 From: Bart <9132501-flyingsheep@users.noreply.gitlab.com> Date: Thu, 17 Aug 2023 16:53:55 +0200 Subject: [PATCH] TaskDialog: TLCLTaskDialog: - fix crash if MainIcon = tdiNone - fix left-aligning ExpandedText in footer area if FooterIcon = tdiNone - remove unused parameter from method declaration. --- lcl/taskdlgemulation.pp | 39 +++++++++++---------------------------- 1 file changed, 11 insertions(+), 28 deletions(-) diff --git a/lcl/taskdlgemulation.pp b/lcl/taskdlgemulation.pp index 4a9a20f9c1..280c70162a 100644 --- a/lcl/taskdlgemulation.pp +++ b/lcl/taskdlgemulation.pp @@ -122,7 +122,7 @@ type procedure AddCheckBox(const ALeft: Integer; var ATop, XB: Integer; AWidth: Integer; APArent: TWinControl); procedure AddExpandButton(const ALeft: Integer; var ATop, XB: Integer; AWidth: Integer; APArent: TWinControl); function AddBevel(var ATop: Integer; aWidth: Integer; AParent: TWinControl; Hidden: Boolean = False): TBevel; - procedure AddFooter(const ALeft: Integer; var ATop, XB: Integer; AFontHeight, AWidth: Integer; APArent: TWinControl); + procedure AddFooter(var ALeft: Integer; var ATop: Integer; AFontHeight, AWidth: Integer; APArent: TWinControl); function AddLabel(const AText: string; BigFont: Boolean; const ALeft: Integer; var ATop: Integer; AFontHeight, AWidth: Integer; APArent: TWinControl; Hidden: Boolean = False): TLabel; procedure AddQueryCombo(const ALeft: Integer; var ATop: Integer; AWidth: Integer; AParent: TWinControl); @@ -756,27 +756,11 @@ begin end; end; -procedure TLCLTaskDialog.AddFooter(const ALeft: Integer; var ATop, XB: Integer; AFontHeight, AWidth: Integer; APArent: TWinControl); -var - ALabelLeft: Integer; - - (* - procedure AddBevel; - var - BX: integer; - begin - with TBevel.Create(Self) do begin - Parent := AParent; - //if (FooterImage<>nil) and (ATop '') and (tfExpandFooterArea in FDlg.Flags) then begin