AddFlow

创建交互式流程图和工作流关系图

以下是 "AddFlow ActiveX",如果您需要了解更多信息,您可以联系我们。

AddFlow是一个ActiveX control,它能够快速的让您在应用程序中嵌入流程图功能。其特点包括为每个图表的对象(节点或者连接线)分配不同的颜色,字体,形状,风格,图片,文字等。节点移动后仍然保持连接。支持Metafiles文件,支持序列化,多层撤消/重做,打印,缩放,贝塞尔曲线和齿条曲线,反向连接,连接跳跃,多选,卷屏,用户数据关联,图形浏览。运行时分发免费版权。

AddFlow Suite = AddFlow + LayoutFlow 

LayoutFlow = HFlow + OFlow + SFlow + TFlow 

AddFlow ActiveX control已经用VC++6重新编写,是一个基于MFC的ActiveX控件。AddFlow diagram是一套能够相互连接的对象。对象被称作节点,连接对象的线被称作连接。

AddFlow提供2种方法建立图表:

  • 交互式方式(用鼠标);
  • 利用AddFlow API可编程的创建;


普通特征

  • 免费分发;
  • 数字签名;
  • 交互式与编程方式绘图;
  • 导航(你可以通过5个属性访问图表的任何一个节点和链接);
  • 集合支持(节点, 链接, 选择的节点, 选择的链接);
  • 自定义: 很多属性都允许自定义(如CanDrawNode,CanMoveNode,ReadOnly等等...);


导入/导出

  • Meta支持WMF, EMF);Serialization of diagrams (LoadFile, SaveFile methods)
  • 图表的序列化( LoadFile和SaveFile方法);
  • 剪贴板管理;
  • 打印和打印预览;
  • XML support via an external DLL (code provided) 通过一个外部DLL支持XML(代码可提供);


交互

  • 滚动(通过交互或者编程方式);
  • 自动滚动;
  • 单选或多选节点和链接(通过交互或者编程方式)
  • 在移动或者重新定义大小时保持节点的链接
  • 多级Undo/Redo的特性


显示灵活

  • 背景图片;
  • 缩放;
  • 支持栅格(ShowGrid、SnapToGrid、GridColor、GridStyle、xGrid、yGrid属性);


数据

  • 能够关联一个文本,一个唯一的key,一个tooltip,一个tag和一个变量到节点或连接;


节点和连接

  • 改变对象的绘制顺序(ZOrderIndex property);
  • 为每个对象设置不同的颜色(FillColor,ForeColor,DrawColor);
  • 为每个对象设置不同的字体;
  • 设置不同的图画样式(DrawStyle property);
  • 隐藏对象;
  • 节点和链接运行时的属性页面(V4);


连接

  • 一个链接由多个分段组成;
  • 弧形链链接(Bezier曲线和spline(V4)曲线);
  • 硬链接。如果为硬链接,在他的相关原始节点移动时,它将始终跟随;
  • 反向的链接;
  • 垂直和水平的节点的链接;
  • 可调节链接的起始和中止位置;
  • 43种箭头风格的连接;
  • 跳跃式的链接(V4);


节点

  • 可将图片(位图,标准或增强的元文件,icon,GIF,JPEG)关联到节点;
  • 46种不同形状的节点;
  • 透明的节点;
  • 文本对齐;
  • 节点自动尺寸选项;
  • 阴影(V4);
  • 标准的“in place editing”;

  • Image