gpt4 book ai didi

delphi - 如何实现这种Docking呢?

转载 作者:行者123 更新时间:2023-12-03 15:15:51 24 4
gpt4 key购买 nike

看看这个名为 Construct 的开源应用程序.

它使用面板停靠,您可以在其中拖动面板,然后使用屏幕上的一些视觉辅助工具来显示面板可以停靠的位置,如下所示:

拖动/停靠之前

enter image description here

在拖动/停靠阶段

当拖动/移动其中一个停靠面板时,窗口现在看起来像这样:

enter image description here

如您所见,当拖动/移动对象面板时,它会显示面板可以停靠的位置的视觉辅助工具。当不在对接位置时,它也可以像自由窗口一样移动。拖动/移动其他停靠面板(例如本示例中的项目面板)时,这同样适用。

这是使用此功能的应用程序的示例,我还看到其他应用程序也使用了此功能。

Delphi 是否有实现此行为的方法?

我有一些面板占用了一些空间,自由移动或停靠它们将是实现有用的功能。

谢谢。

更新

看来 LMD Components 提供了这样一个组件,我可能会研究一下。

最佳答案

关于delphi - 如何实现这种Docking呢?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6371685/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com