TFlowPanel是一个很好的排版容器控件,支持上下左右的紧凑排版。但TFlowPanel是基于D2005之后的控件,D7并没有自带这个控件。我开始以为从D2007将这个控件扒下来很容易,但在编写过程中,发现TComponent这个基类,D7和D2007发生了很大不同,看来D2007的底层RTL发生了不少变化。后来边修改边测试,还是改成了D7版下的TFlowPanel。在设计期可能有点停滞感,但在运行期,和D2007一样的。
现在上传代码,有需要的同学请享用吧。
http://atkins.5d6d.com/attachment.php?aid=1297&k=97ee74ad18e6a4884465b25507904e17&t=1227605808
评论这张
转发至微博
现在上传代码,有需要的同学请享用吧。
http://atkins.5d6d.com/attachment.php?aid=1297&k=97ee74ad18e6a4884465b25507904e17&t=1227605808
评论这张
转发至微博
本文介绍如何将D2007中的TFlowPanel控件移植到D7中,并分享了移植过程遇到的问题及解决办法。该控件支持紧凑排版,适用于多种布局需求。
1292

被折叠的 条评论
为什么被折叠?



