Canvassing Library - Version 4.0


Canvassing/Diagramming Library - DEMO

HeadStart Canvassing Library is an MFC extension that provides everything you need to create a full featured diagram based application.

With HeadStart Canvassing Library, developers won’t have to worry about the implementation details of the canvas, and can better utilize their time working on an application’s core functionality.

Features:

HeadStart Canvassing provides complete extensibility. Your graphical objects can be as simple or complicated as you want, as each object is able to draw itself.  Therefore, new components are not restricted to be comprised of already existing components, as in some other tools.  This gives you tremendous flexibility. Connectors have the same flexibility, which allows you to draw/decorate the connectors in any way you like.

The HeadStart canvassing library has many world-class features that will make your product shine above competitors.  For instance:

HeadStart Canvassing is completely object oriented, and there are plenty of virtual functions to allow you to override functionality.  For instance, a virtual function is available to provide specific points on an object for a connector to connect to/from (draws toward the center by deafult).

If you need any canvassing functionality that isn't included in the library, we can build it for you

Just check "Canvassing" in HeadStart's extended appwizard, and canvas support will automatically be added to the generated starter files. This downloadable demo shows the skeleton application you get when you generate an MDI application with canvassing (as opposed to the demo at the top of the page which was modified to show more of the canvassing functionality).


The HeadStart Canvassing library is perfect for diagramming tools of all types, from CASE tools to flow charts. Here is a simple screen shot from one of our customers who designed a data modeling tool using the canvassing library.

Customer canvas application.


Here is a screen shot from one of our customers who designed a flow charting tool using the canvassing library. More information about this tool can be found on their website at http://dstc.com/DDU/projects/FlowMake.

Customer canvas application.


Home | Toolkit | Project Compiler | Pricing | Consulting