有谁知道delphi有什么好的对接组件吗?

发布于 2024-07-07 22:50:31 字数 737 浏览 10 评论 0原文

我们想向应用程序添加可移动面板。 目前我们已经使用了 DevExpress 对接库,但发现它们令人失望且古怪。 很难合作。 它也有一些不太大的限制。

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

内置的delphi对接似乎功能不够齐全,无法完成我们需要的事情(另请参阅下面的示例)。 也许我应该更深入地研究delphi的对接能力...我的初步印象是它们看起来非常面向工具栏而不是我可以将框架放入其中的东西。

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

截图

是我的想象还是 DevExpress 的产品太难使用/学习? 与 d2009 Ribbon Bar 相比,DevExpress Ribbon Bar 组件无疑是一次有用的体验。 我会尽快迁移到 d2009 Ribbon Bar。 学习和使用起来非常简单直接,令人耳目一新。 与 DevExpress 等价物相比形成鲜明对比。 如果使用 DevExpress 等价物需要 4 倍的时间才能完成,那么是时候改变方向了。

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

感谢您的建议/意见!

we'd like to add movable panels to an application. presently we've used DevExpress docking library but have found them to be disappointingly quirky & difficult to work with. it also has some limitations that aren't so great.

auto-hide, pinning, and moving of pages by drag-and-drop are all features we'd like to use.

the built-in delphi docking doesn't seem to be full-featured enough to do the things we need (also see sample below). perhaps i should dig deeper into delphi's docking abilities...my initial impression is that they seem very toolbar-oriented rather than something i can drop a frame into.

i'm not experienced at docking topics. my only experience has been with the DevExpress docking library where i needed to programmatically create & dock panels.

screenshot

is it my imagination or are DevExpress's products unduly difficult to use/learn? the DevExpress Ribbon Bar component compared to the d2009 Ribbon Bar was certainly a useful experience. i will migrate to the d2009 Ribbon Bar as soon as convenient to do so. it was refreshingly straight-forward to learn and use. a sharp contrast compared to the DevExpress equivalent. if it takes 4x as longer to make it using the DevExpress equivalent, it's time to change direction.

what would you suggest in regard to the docking library?

thank you for your suggestions/comments!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(5

允世 2024-07-14 22:50:31

免责声明:我不太喜欢对接……但是……
您是否经常使用 Delphi 中的对接功能?
如果它满足您的要求,请重新尝试 VCL...

Disclaimer: I'm not a big fan of docking...but...
Have you played a lot with the docking as it is in Delphi?
If it does all that you want, then give a new try to the VCL...

儭儭莪哋寶赑 2024-07-14 22:50:31

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

AutomatedQA's docking components are great. Easy to work with, good help, Visual Studio 2005 style docking hints, etc. I started with DevExpress docking components (I still love DevExpress and use lots of their components), but I think the AutomatedQA docking components are easier to use and more reliable.

池木 2024-07-14 22:50:31

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

LMD Innovative has a docking pack (http://www.lmdinnovative.com/products/vcl/lmddockpack/). Didn't use/need the code so far but the compiled examples worked well.

缘字诀 2024-07-14 22:50:31

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

AutomatedQA 不提供像样的支持,并且不应期望每年都会发布新版本,即使您指出了一个可以轻松重现的错误。 我怀疑对接框架在 AutomatedQA 中没有得到太多关注。

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

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

I'm glad to read your post, I'm using Automated QA' docking components, and I'm fed up with them. I was considering switching to DevExpress, but I think I willl give it a second thought now.
The most problematic with AutomatedQA's component is bugs, sometimes floating windows disappears, when pinned panels are unpinned and stuff like this.

AutomatedQA does not offer a decent support and new releases should not be expected on a yearly basis, even if you have pointed out a bug that can be easily reproduced. I have a suspicion that the docking framework doesn't get much focus within AutomatedQA.

I gues one have to turn to the built in VCL or perhaps JEDI, but I can't find any valuable samples (the mediocre docking sample included with Delphi does not provide much help), but I guess it must be possible, after all they built Delphi using this...

Does anyone know a good JEDI docking sample application?

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文