Activate a form from the stack

<< Click to Display Table of Contents >>

Navigation:  Forum >

Activate a form from the stack

Forum link

 


 

04-12-2023, 08:38 PM:

 

Hi,

 

In a stack of created forms  (7 of them).

 

How do I make nr 3 the active form?

 


 

04-17-2023, 09:13 AM:

 

Calling method Show() of any IWForm makes it the active one.

 

You can use one of many IWApplication methods do obtain a reference to that existing form. For instance:

 

FindFormByName(const AFormName: string), like:

 

var

 

myForm: TIWForm;

 

begin

 

myForm := WebApplication.FindFormByName('MyForm') as TIWForm;

 

if Assigned(myForm) then

 

myForm.Show();

 

end;

 

You can also use the ActiveForms[index] property directly if you know the position of the form that you need.