两种形式互相攻击

时间:2011-11-12 19:17:17

标签: delphi user-interface

我有一个关于两个形式相互对峙的问题。

例如,如果我将一个表单移近另一个表单并且它在一定距离内,那么它的边缘将捕捉到另一个表单边缘。在捕捉之后,我可以通过仅移动一个表单来移动两个表单。我怎样才能做到这一点?

我在Skype,DVD Decrypter和ImgBurn中看到了这种效果。

2 个答案:

答案 0 :(得分:9)

尝试使用TJvFormMagnet(JEDI Visual Component Library)的JVCL组件。

答案 1 :(得分:0)

我使用的是动态创建的表单,而JvFormMagnet似乎不适合我。您可以尝试使用TMagnet Pas文件组件将表单相互对齐。对接的绝佳选择。 Get it Here包含演示和编译示例。这真的很简单。