寻找可自定义的“流程图构建器”构建器

时间:2009-08-06 01:26:34

标签: flowchart gui-designer dia

我需要创建一个自定义的图形流程图构建器。只有三类可连接组件,以及构造流程图的两种连接器。但是,每个组件和连接器类都需要有一组与其类实例相关联的定制属性。

所以我正在寻找一个“流程图构建器”构建器,它允许我配置组件的类型,相关的属性,并且已经有所有的管道来处理拖放,调整大小,绘图,连接,加载/保存,等等。

理想情况下,生成的应用程序会以基于XML的格式保存图表,但任何可解析的都可以。

Dia具有我正在寻找的功能,但是,为新类型的图表定制它需要编写组件集的细节。我正在寻找能够在更短的时间内构建流程图应用程序的东西,理想情况是基于组件和连接器配置定义的内容。

1 个答案:

答案 0 :(得分:1)

如果您想使用Dia:可能没有必要“编码”您的组件。也许你可以简单地“画”它们:

http://dia-installer.de/howto/create_shape/index.html.en

这样的形状也可以配备属性(你必须为此做一些XML编辑):

http://git.gnome.org/browse/dia/tree/doc/custom-shapes#n260

我不确定您是否知道这些信息。