2011-09-24 63 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