【发布时间】:2010-07-24 01:46:38
【问题描述】:
我想用 TControl 实现父/子关系,我的意思是能够有一个 TControl 可以作为另一个 TControl 的容器。 据我所知,您只能使用 TWinControl 做到这一点,这是为什么呢?以及如何让它为 TControl 工作?
【问题讨论】:
-
为什么要 TControl 生孩子? TWinControl 就是为此目的而设计的。
-
我想做这个:img688.imageshack.us/img688/8610/76990692.png,我已经通过离开 TControl/TWinControl 来做到这一点。您在屏幕截图中看到的是 3 个面板,左侧是顶部,不透明度为 150,右侧在背面,中间在中间,显然,每个面板的不透明度为 50。除了背景(在应用程序启动时组成)之外的所有内容都是实时绘制的。它们融合在一起 + 无闪烁 + 动画速度足够快(您在屏幕截图中看不到),并且可能在其他平台上与 Lazarus 一起使用。是的在德尔福:)