关于窗体移动后续问题(ANiDelphi多看看)(100分)

T

tuorx

Unregistered / Unconfirmed
GUEST, unregistred user!
前一段时间,我做一个关于主窗体移动时,子窗体跟着移动的控件,
也已经实现了,
问题见:http://www.delphibbs.com/delphibbs/dispq.asp?lid=3861009
但是现在又有新问题:
此控件放在ShowModal的窗体上没什么问题,
但是放在MDI窗体里,同时打开多个子窗体,
然后通过菜单切换时,要跟着移动的子窗体不消失;
我试了一下,重写FormDeactivate事件,好象不行,因为
当跟随移动的子窗体弹出时,主窗体已经失去焦点了。
如果ANiDelphi朋友看到的话,看看有没有方法解决;
其他兄弟也帮着看看。 谢谢大家
 
P

Passion

Unregistered / Unconfirmed
GUEST, unregistred user!
要一块移动?把Form2的Parent设置成Form1多简单。
 
T

tuorx

Unregistered / Unconfirmed
GUEST, unregistred user!
主要是应用的太多,
要做成控件,
其他部分已经解决,
现在要解决的是在MDI窗体上的使用。
 
C

CnPack

Unregistered / Unconfirmed
GUEST, unregistred user!
如果是只改控件本身应该不大吧?重载控件的SetParent过程,将控件内的Form1的Parent设置为控件本身的Parent。
 
T

tuorx

Unregistered / Unconfirmed
GUEST, unregistred user!
好象不行,
ANiDelphi朋友在不在?在的话帮帮我。
 
B

bbscom

Unregistered / Unconfirmed
GUEST, unregistred user!
所有应用直接写到MDI就可以了。
为什么这么麻烦呢?
 
T

tuorx

Unregistered / Unconfirmed
GUEST, unregistred user!
多人接受答案了。
 
顶部