Delphi 父窗体与子窗体有关问题

Delphi 父窗体与子窗体问题
我建立的两个窗体Form1 和Form2,
在Form1窗体中我加载Form2窗体
Application.CreateForm(TForm2,form2);
form2.Parent := pnl1;
form2.Show;
在Form1窗体中显示Form2窗体成功,但是在Form2窗体上的Edit控件,左键点击时不起作用,必须点击右键才能选中并且处于编辑状态,怎样才能左键点击起到编辑作用

------解决方案--------------------
你鼠标左键故障了吧?
------解决方案--------------------
没见过的问题。
------解决方案--------------------
form2.Parent := pnl1;
改为
SetParent(form2.Handle,pnl1.Handle);
------解决方案--------------------
Application.CreateForm(TForm2,form2);
改为

form2:=TForm2.create(form1);
测试一下看看
------解决方案--------------------
我一般都这么动态调用窗体.
不知道楼主是否适用.

Delphi(Pascal) code

  Application.CreateForm(TForm1, Form1);
  form1.showmodal;
  form1.free;