Controling position or behavior of wizard forms

36 views
Skip to first unread message

Normand Péladeau

unread,
Mar 3, 2026, 2:30:51 PM (7 days ago) Mar 3
to innosetup
When installing an application in Crossover (on a Mac), the dialog boxes appear behind the Crossover installation dialog box.  Some users may think the installation failed and simply quit the installation.

Is there a way to set the left and top position of the wizard?   Ideally, that should also be needed for the language selection dialog box since this is the first one that appears.

Making those dialog boxes StayOnTop may work, but I can't say for sure. If they are already StayOnTop, then I can confirm that it is not sufficient.

Martijn Laan

unread,
Mar 10, 2026, 5:50:39 PM (8 hours ago) Mar 10
to innosetup
Hi,

I would recommend asking Crossover support instead, but here's an example on how to set the left and top position of the wizard:

[Code]
procedure InitializeWizard;
begin
  WizardForm.CenterOnShow := False;
  WizardForm.Left := 0;
  WizardForm.Top := 0;
end;

Greetings,
Martijn

Op 3-3-2026 om 20:25 schreef Normand Péladeau:
When installing an application in Crossover (on a Mac), the dialog boxes appear behind the Crossover installation dialog box.  Some users may think the installation failed and simply quit the installation.

Is there a way to set the left and top position of the wizard?   Ideally, that should also be needed for the language selection dialog box since this is the first one that appears.

Making those dialog boxes StayOnTop may work, but I can't say for sure. If they are already StayOnTop, then I can confirm that it is not sufficient. --
You received this message because you are subscribed to the Google Groups "innosetup" group.
To unsubscribe from this group and stop receiving emails from it, send an email to innosetup+...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/innosetup/4da2a827-8f32-4cf7-a3ff-ec63f720d517n%40googlegroups.com.

Reply all
Reply to author
Forward
0 new messages