2011-09-24 85 views
2

我们希望在正在开发的C++ builder XE应用程序中绘制大型控制流程图。C++ Builder流程图组件?

这些图将以编程方式生成并以交互方式显示给用户(用户可以滚动大流程图,选择节点等)。节点必须能够显示自定义组件(如TCanvas)。显示非常大的图表速度非常重要,并且像抗锯齿这样的额外功能是一项很好的奖励。

理想情况下,我们想要一个本地的C++ builder/delphi VCL组件,但如果必须的话,可能会回到ActiveX控件1或类似的位置。我们需要任何组件的源许可证,如果它是一个商业组件/库,但也会很乐意考虑免费/开源组件。

目前发现以下2个组分,但ActiveX控件:

任何人都可以推荐任何合适的解决方案,以编程方式创建和绘制交互式流程图吗?

非常感谢提前。

回答

3

TMS Software Diagram Studio是本地VCL,可能会满足您的需求。它可以在这里找到约95€:

TMS Diagram Studio

进一步有ExpressFlowChart从DevExpress的周边:$ 90,也原生VCL和可以在这里找到:

ExpressFlowChart

我没有任何这些组件的经验,但之前已经使用过两个供应商的组件,并且一般都喜欢他们提供的质量。在我看来,DevExpress看起来非常专业。

+0

谢谢,这两个好建议。我会评估他们,并在稍后的阶段发回我的调查结果。 – QAZ