- PC Plus Special Offer -


Upgrade to AddFlow V3
Save £111.70

Only £141 ( inc VAT)

Normal RRP is £252.70 for AddFlow V3( inc VAT)

http://www.componentsource.com

AddFlow V3.0

Product overview

AddFlow offers unique support to create diagrams interactively or programmatically. Each time you need to graphically display interactive diagrams, you should consider using AddFlow for workflow diagrams, database diagrams, communication networks, neuron networks, organisational charts, process flows and state transitions diagrams, expert systems, etc... AddFlow has many features, for example independent colours, fonts, shapes, pictures, text, styles for each object of the diagram. Each object may be selected with the mouse. You can also associate your own user data to each object. Nodes stay connected when moved or resized. Links may be stretched in multiple segments or in elegant Bezier curves. Zooming, scrolling, multiple selections, reflexive links, multi-line wrapped text are allowed. You can also display a back picture and a grid. Two serialisation methods allow you to save a diagram in a file and to load it. Printing and print previewing are available with VSVIEW from VideoSoft. AddFlow is just an easy, fast, flexible, light, customizable and stable ActiveX Control. Only 156 Kb of code.

Some properties allow you to navigate in the diagram (knowledge navigation) you can use an AddFlow control only for its capability to manage a graph structure (without displaying anything, just to memorise data, for instance, the rules of an expert system). AddFlow offers a Windows standard and enhanced metafile support. You can save the diagram on disk as a metafile or copy it onto the clipboard. Drawings can be made interactively with the mouse or programmatically. The programmatic interface is object-oriented and standard, thus avoiding an inflation of confusing properties and methods.

Product details

AddFlow is a 32 bit ActiveX control. It has been written with Visual C++ 6.0 and it is a MFC (Microsoft Foundation Class) based ActiveX control. The term ActiveX is now also being used for controls of this type. This is partly because such controls can be placed on an HTML page as part of an Internet application. AddFlow can be used in many development environments. It is working perfectly under VB5, VB6, VC5 VC6, Delphi 3 or 4, the installation package contains samples for each of these environments. An AddFlow diagram is a set of objects that can be linked to each other. The objects are called nodes and the lines that connect objects are called links. Nodes and links are AddFlow objects and those objects have many attributes that can be changed: colours, text, key, drawing styles, fonts, pictures, shapes, etc. Nodes may be moved or resized whereas links may be stretched into several segments.

A link cannot exist without its origin and destination nodes. If one of these two nodes is removed, the link is also removed. You may create a Node object programmatically with the Add method of the nodes collection object. This method allows you to specify the position and the size of the node that is created.

The node object type name is afNode. When it is created, the node receives default values for the following attributes: colours (Drawing colour, text colour, filling colour), drawing pen style and width, shape, text alignment, autosise mode, transparency, font and hidden flag. Then you may alter the position, the size and all default attributes of the node. You can also associate a text, a unique key, a picture or your own user data to this node.

A Link object allows you to link two nodes. It is a line that leaves the origin node and comes to the destination node. You may create a link programmatically with the Add method of the links collection object. When creating a link, you have to define its origin and its destination node. You can create reflexive links.

The link object type name is afLink. When it is created, the link receives default values for the following attributes: colours (Drawing colour, text colour), drawing pen style and width, arrow shapes, font, link style (Segments, Bezier curves, etc) and hidden flag. Then you may alter the default attributes of the link. You can also associate a text, a unique key or your own user data to this link.

Programmatic Interface The AddFlow programmatic interface is easy to use since it is based on OLE Automation and collections. AddFlow Items (Nodes and links) are objects and you can directly change their properties. For instance, AddFlow allows you to write Visual Basic code like this:
' Make all nodes rectangular
Dim node as afNode, link as afLink
For Each node In AddFlow1.Nodes
node.Shape = afRectangle
Next

New Features

Now it is very easy to print any AddFlow diagrams with all the usual printing features you need: multipage printing, print preview, margins, header, footer, etc... But do not search for any AddFlow printing method or property! All the AddFlow printing features are performed by another ActiveX control: VSVIEW from VideoSoft. AddFlow contains just the code that allows the communication between VSVIEW and AddFlow. This technology from VideoSoft is called Open Print Preview (OPP). It allows any control creator to make his/her product printable with VSVIEW (more precisely vsPrinter because VSVIEW contains 4 controls). VSVIEW's vsPrinter control has a property called RenderControl. To allow printing and print previewing, you have just to set RenderControl to the hWnd of the AddFlow control. Then you can use the properties and methods of VSVIEW's vsPrinter to customize your printing and print previewing. The VB editor sample provided with the installation package demonstrates this feature.

Other features!

  • 4 New LinkStyle property values
  • Node Pictures and BackGround picture can also be Enhanced metafiles
  • PointedNode and PointedLink properties are updated during a Drag action

AddFlow 3.0 offers 18 new properties, 23 new shapes for nodes, 10 new arrowheads, 1 new event, and 7 new methods. Now, with AddFlow 3, you can associate to each object a tooltip, decide if this object has a logical meaning in your graph structure, decide if a node can be moved, resized or scrolled, work with collections of selected nodes or links or add clipboard features to your application in a minute. You have also all the necessary shapes and link styles to create your organigrams. And printing and print preview are available via VSVIEW from VideoSoft.


To Order

To obtain your Addflow upgrade, go to this website to order your copy now