Jak wyświetlić dynamicznie tworzoną formę w komponencie TPanel?
Mam kod taki jak poniżej, używałem wielu funckji (które także są zakomentowane), ale nowa forma jest niewidoczna a forma na której siedzi TPanel staje się nieaktywna na kliknięcia, tak jakby Form2 ją przysłaniała.
Form2 := TForm2.Create(nil);
//Form2 := TForm2.CreateParented(Panel1.Handle); - też nic
try
Form2.Parent := Panel1;
//Form2.Parent := Panel1.Parent;
//Form2.ParentWindow := Panel1.Handle;
//Myślałem, że może jest przesunięta i dlatego niewidoczna więc dlatego poniższe linijki
Form2.Left := 0;
Form2.Top := 0;
finally
Form2.ShowModal;
//Form2.Show;
end;
Chciałem uniknąć w pętli ustawiania parent'a każdego komponentu formy nr.2 z Form2 na Panel1.