View Single Post
  #1469  
Old 11-06-2021, 09:59
KaktoR's Avatar
KaktoR KaktoR is offline
Lame User
 
Join Date: Jan 2012
Location: From outer space
Posts: 3,583
Thanks: 943
Thanked 5,848 Times in 2,159 Posts
KaktoR is on a distinguished road
LABELCURFILE is not inside InnoSetup Support, maybe you mean 'StatusLabel' instead?

StatusLabel is showing 'Unpacking Files ...', FileNameLabel is showing current file.

However, to make a new TLabel or TNewStaticText variable you can do something like this.

Code:
var
  MyText: TLabel;

procedure InitializeWizard();
begin
  MyText := TLabel.Create(WizardForm);
    with MyText do begin
      Parent := WizardForm.InstallingPage;
      Caption := 'My Text here'; // you can also use constants like '{cm:MyText}' with [CustomMessage] section if you like it to make multi langual
      Left := ScaleX(1);
      Top := ScaleY(1);
      Width := ScaleX(150);
      Height := ScaleY(12);
      Wordwrap := False;
    end;
end;

procedure CurPageChanged(CurPageID: integer);
  if CurPageID = wpInstalling then begin
    //Here you can hide (x.Hide) or show (x.Show) your variable
    MyText.Show;
  end;
end;
__________________
Haters gonna hate
Reply With Quote
The Following 2 Users Say Thank You to KaktoR For This Useful Post:
Epic Titan 69 (11-06-2021), GaMEr_2077 (11-06-2021)