AddFlow for .NET is a .NET Windows Forms Custom control. It provides approximately the same flowcharting/diagramming features as the ActiveX version but also some new features (class derivation, OwnerDraw property, Anti-Aliasing, custom shapes, property bag), more flexibility and a simpler and more powerful object model. It has been completely rewritten in C# to take advantage of the infrastructure provided by .NET. It is 100% Managed Code. AddFlow for .NET offers the following advantages: A small deployment assembly, suitable for use on the Internet. The size of the Lassalle.Flow.dll file is just 324 Kb. A light programming interface: we have always preferred the quality to the quantity and we refuse to provide an inflation of classes and properties. A full integration with the .NET environment. A great flexibility (class derivation, OwnerDraw, Tag properties, custom shapes). Runtime royalty free. General Features: Drawings can be made interactively or programmatically. Distinct shapes, styles, colors, font can be defined on a per item basis (for a node or a link) or as default properties for the control. Support of several collections allowing you to traverse the graph in many ways. Many properties allowing to customize the control (CanDrawNode, CanMoveNode, CanMultiLink, etc...) or an item (XSizeable, YSizeable, XMoveable, YMoveable, Selectable, Stretchable, etc...). Features include also SVG Exportation, metafile exportation, printing, print previewing, XML support, link autorouting, undo/redo. The new V2, created with Visual Studio 2005, introduces new features such as a parent-child relationship that provides a new way to group nodes, assign labels or dock nodes inside, the support of the XmlSerializable interface, a property bag feature to easily add new properties to nodes and links and many other enhancements. The minor update 2.1 includes substantial improvements in the serialization feature which is now faster and more flexible.
» version V2.1 - posted on 2006-09-08
» version V2.1 - posted on
License Agreement For Lassalle Technologies AddFlow for .NET and LayoutFlow for .NET
Important: Please Read Carefully
This is a legal License Agreement between you and Lassalle Technologies. Carefully read all the terms and conditions of this agreement prior to using this product. By using this product, you are agreeing to be bound by the following terms and conditions:
a) the Software is one of the following software products from Lassalle Technologies: AddFlow for .NET, LayoutFlow for .NET. LayoutFlow for .NET is a set of several components: HFlow, OFlow, SFlow, TFlow.
b) the Evaluation Version is the evaluation version of the Software. It displays a dialog box ("nag screen") indicating that it is an evaluation version.
c) the Redistributables are the DLL files provided in the Software.
d) the License Number is a kind of unlock key you obtain if you purchase a license of the Software. The Evaluation Version is turned into the full retail product by use of this electronic unlock key.
The Software and accompanying written materials are owned by Lassalle Technologies and are protected by copyright law and international treaties. The Software is licensed, not sold. Therefore, you must treat the Software as copyrighted, proprietary material, and shall not use or copy the Software except as provided for in this License Agreement.
3. PERMITTED USES
a) The Software is licensed per individual developer. You may make copies on more than one computer, as long as the Software is used by the same developer. If you have purchased a "multi-pack" license, you may use a copy of the Software identified in the multi-pack on the number of computers associated with the multi-pack.
b) You have the royalty-free right to distribute the Redistributables as a runtime component in your executable applications.
c) You may use the Evaluation Version of the Software for up to 60 days for trials and design-time evaluation purposes only.
4. PROHIBITED USES
You may not, without the prior written permission of Lassalle Technologies:
a) reverse engineer, decompile, disassemble or unlock the Software or make any attempt to reconstruct or discover any source code or underlying algorithms of the Software.
b) transfer, rent, lease or sublicense the Software.
c) repackage the Software for sale as a competing product.
d) distribute the Software for use in design time. If you wish to distribute our components as part of a design environment, that requires a special OEM license and does involve the payment of royalties.
e) divulge the License Number. You agree to treat the License Number as strictly confidential except to Lassalle Technologies or your authorized AddFlow distributor and you have not the right to distribute the license file.
f) use or rely on the Evaluation Version for any business purpose, or any other purpose beyond evaluation of the Software.
You have the right to a technical support via email for a period of 12 months from the date of purchase of the license.
6. DISCLAIMER OF WARRANTY, LIMITATION OF LIABILITY
a) THIS SOFTWARE AND THE ACCOMPANYING FILES ARE SOLD "AS IS" WITHOUT WARRANTY OF ANY KIND EITHER EXPRESSED OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
Good data processing procedure dictates that any program be thoroughly tested with non-critical data before relying on it. The user must assume the entire risk of using the program.
b) UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, TORT, CONTRACT, OR OTHERWISE, SHALL LASSALLE TECHNOLOGIES OR ITS SUPPLIERS OR RESELLERS BE LIABLE TO YOU OR ANY OTHER PERSON FOR ANY INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF ANY CHARACTER INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF GOODWILL, WORK STOPPAGE, COMPUTER FAILURE OR MALFUNCTION, OR ANY AND ALL OTHER COMMERCIAL DAMAGES OR LOSSES , EVEN IF LASSALLE TECHNOLOGIES HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES, OR FOR ANY CLAIM BY ANY OTHER PARTY.