窗口停靠技术问题(100分)

  • 主题发起人 polaris_cn
  • 开始时间
P

polaris_cn

Unregistered / Unconfirmed
GUEST, unregistred user!
在一个panel上有很多children 窗口,当
panel的大小改变时,怎样将其所有的children的大小
都随着panel的大小改变而改变
 
有一个上下左右对齐的属性,设置它就可以
 
你的方法不正确,我是想将所有的停靠在panel上的窗口同时改变!
 
用 ScaleBy 方法进行缩放!
 
能不能具体点,谢谢!
 
停靠是什么意思呀!
如果children是在PANEL里,就设置Align=alClient;
如不是,就在PANEL的OnResize里处理;
 
获取PANEL的坐标体系,把各位置的大小位置与PANEL比例算出来,保存。
PANEL改变的时候,用SETWINDOWS函数,根据数组中的值设置各子窗口的位置和大小。
 
to 行素
能不能具体点啊!
 
顶部