【发布时间】:2011-05-24 10:25:57
【问题描述】:
如果可能的话,我想在两个可调整大小的面板之间或直接在拆分器上放置一些按钮。我如何实现它们将与分离器一起移动;如何锚定它们?
编辑:
也许是我忘记提及的最重要的事情。该拆分器必须与屏幕截图一样宽,并且按钮应位于其上;所以这些按钮现在实际上是“浮动在拆分器上”。
非常感谢
【问题讨论】:
-
由于
TSplitter不是窗口控件,因此您不能在其上放置控件。我会完全放弃TSplitter,并使用TPanel并编写一些使其表现得像分离器的逻辑。这可能相当容易,但由于我现在没有可用的 Deplhi IDE/RTL/编译器,我无法尝试(至少现在不是)。 -
@Andreas 这不是你的做法。您需要同时使用拆分器和面板。这就是拆分器的工作原理。
-
@Andreas 另一方面,你似乎已经理解了这个问题,而我没有。我已经阅读并重新阅读它,但我无法弄清楚你是如何做到的,但你似乎已经推断出 Q 的预期含义!
-
你可以设置这个分割器的宽度,设置
beveled:= true这样它不会太小打不着,而且会在视觉上突出。 -
@Johan - 这就是我放一个组件名称的原因;恕我直言,3D 面板之间的 3D 分离器可能比实际不那么明显
标签: delphi delphi-2009 splitter