delphi - 是否存在具有不错功能的 VCL OrgChart 组件?有可行的替代方案吗?

标签 delphi activex custom-component hydra

我正在使用 DevExpress OrgChart component自 2003 年以来仍然保持但未开发(幸运的是错误已修复,但仅此而已)。

老实说,这个组件,即使它看起来太旧了,仍然满足我的要求,除了两件事:

1) 完全不支持人员功能,理解我的意思见this image (员工中的项目是管理、通信、IT、特殊项目)。

2) 不优化空间就排列item,比如top level有3个item,只有第二个item有2个child,top item的item画得更远,因为有2个child,所以没有“缩小”图表的选项。

当然,该组件错过了 OrgChart 工具所期望的大量功能,但在我的情况下,这 2 个,特别是 (1) 很重要,剩下的就是缺乏吸引眼球的东西。

我寻找 VCL 组件,但如果(我担心,因为我从未找到它)这样的组件不存在)我可以看到以下替代方案:

i) 将 Hydra 与 .net winforms 组件一起使用

ii) 使用 ActiveX 组件。在 2 之间,我更喜欢 ActiveX,因为 .NET 部署 hell (我喜欢 Delphi 的地方在于您将 exe 发送给使用 Win2k 的客户并且它可以工作)。反正我从来没有用过activeX控件,也不知道是哪些部署问题,但我担心我会失去更换exe和升级软件的机会。

iii) 聘请可以通过添加功能 (1) 和可能 (2) 来自定义 DevEx 组件的 delphi 组件开发人员。

我被困住了。

最佳答案

试试 www.componentone.com 。他们几乎拥有您需要的所有组件。

关于delphi - 是否存在具有不错功能的 VCL OrgChart 组件?有可行的替代方案吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2825319/

相关文章:

sql-server - 在ADO Delphi XE中替换batchMove

macos - EIdOSSLUnderlyingCryptoError 和 "Error connecting with SSL. error:14094410..."

delphi - 为什么我的带有整数字段的参数化查询失败?

Delphi - 使用 TIdMultipartFormDataStream idHTTP 上传文件

c++ - 如何使 ATL 控制持久性面向 future ?

c++ - `LoadLibraryExW` 从 `0xC0000023` 触发异常 `NtMapViewOfSection`

c++ - 如何在 native Visual C++ 中轻松使用 COM 组件

delphi - 创建自定义表单设计器

delphi - "Cannot load package A, it contains unit X, which is also contained in package B"

java - 有效地从自定义对象实现 JList?