7

我们想将可移动面板添加到应用程序中。目前我们已经使用了 DevExpress 对接库,但发现它们非常古怪且难以使用。它也有一些不太好的限制。

通过拖放自动隐藏、固定和移动页面都是我们想要使用的功能。

内置的 delphi 对接功能似乎不足以完成我们需要的事情(另见下面的示例)。也许我应该更深入地研究 delphi 的对接能力……我最初的印象是它们看起来非常面向工具栏,而不是我可以放入框架的东西。

我没有对接主题的经验。我唯一的经验是使用 DevExpress 停靠库,我需要在其中以编程方式创建和停靠面板。

截屏

是我的想象还是 DevExpress 的产品难以使用/学习?与 d2009 Ribbon Bar 相比,DevExpress Ribbon Bar 组件无疑是一个有用的体验。我将尽快迁移到 d2009 Ribbon Bar。学习和使用都非常简单。与 DevExpress 等价物相比形成鲜明对比。如果使用 DevExpress 等效项需要 4 倍的时间,那么是时候改变方向了。

关于对接库,有什么建议?

感谢您的建议/意见!

4

5 回答 5

4

自动对接 http://www.automatedqa.com/products/aqdocking/index.asp

并免费提供一个 JVCL Docking http://jvcl.delphi-jedi.org/

于 2008-10-23T06:53:05.007 回答
3

免责声明:我不是对接的忠实拥护者...但是...
您在 Delphi 中玩过很多对接吗?
如果它可以满足您的所有需求,请重新尝试 VCL ...

于 2008-10-23T03:00:07.943 回答
2

AutomatedQA 的对接组件很棒。易于使用,良好的帮助,Visual Studio 2005 风格的对接提示等。我从 DevExpress 对接组件开始(我仍然喜欢 DevExpress 并使用很多他们的组件),但我认为 AutomatedQA 对接组件更易于使用且更可靠.

于 2008-10-23T14:16:27.077 回答
1

LMD Innovative 有一个对接包 (http://www.lmdinnovative.com/products/vcl/lmddockpack/)。到目前为止没有使用/需要代码,但编译的示例运行良好。

于 2010-10-09T16:51:58.757 回答
0

我很高兴阅读您的帖子,我正在使用自动化 QA 对接组件,我已经厌倦了它们。我正在考虑切换到 DevExpress,但我想我现在会再考虑一下。AutomatedQA 组件的最大问题是错误,有时浮动窗口会消失,当固定面板被取消固定时,诸如此类。

AutomatedQA 不提供体面的支持,并且不应期望每年发布新版本,即使您已经指出了可以轻松复制的错误。我怀疑对接框架在 AutomatedQA 中没有得到太多关注。

我想人们必须求助于内置的 VCL 或 JEDI,但我找不到任何有价值的示例(Delphi 附带的平庸对接示例并没有提供太多帮助),但我想这一定是可能的,毕竟他们使用这个构建Delphi...

有谁知道一个好的 JEDI 对接示例应用程序?

于 2008-11-25T05:16:26.280 回答