Home       Products       Support       Forums       FREE Trial Download       Customers       Project Gallery       About Us       Contact Us       Ordering Info   

 
 
  GO Products
    Evaluation
    Ordering Info
  GoDiagram for .NET
    Concepts
    Features
    Samples
    AutoLayout
    Instruments
    Express
  GoDiagram for
Java (JGo)
    Features
    Samples
    AutoLayout
    Instruments
  GoDiagram for
MFC (GO++
)
    Features
    Samples
    AutoLayout
    ActiveX

    Community
 

  Technical Support

 

  Forums

 

  Consultants

"We found the GoDiagram tools to be extremely powerful, flexible, and easy to use."
Joey Runyans
Senior Software Engineer
Aegis Technologies Group



       
 
ActiveX GoControl
 
View Cart
 

 

GoControl is an ActiveX control that allows creation and editing of node link diagrams. Creation and editing are under full program control. At the developer's discretion, a powerful range of end-user editing capabilities can be enabled.

The full source to GoControl is included in the GO++ MFC graphics product.

GoControl has the following features:
Nodes can be any Windows bitmap (.bmp) or metafile (.wmf), or nodes can be simple shapes like ovals and rectangles.
Nodes are scaleable to arbitrary sizes.
Nodes and links can have editable labels.
Nodes and links can be created under program control and can be edited by the user's mouse actions.
Links are drawn from node-center to node-center, and can have arrowheads on either end.
There is no limit on the number of nodes that can be created, other than memory available.
The control allows your code to associate an object (i.e. your own semantics) with each object. As the user edits, your code receives events in order to manage your semantics.
32-bit control, requires Windows 95/98 or Windows NT.
This ActiveX control can be used in Visual Basic programs, Visual C++ programs, browsers, and anywhere an ActiveX control is allowed.
Reliability and performance are extremely good. This control is based on a mature body of Visual C++ source code that has been under development for over 4 years and is being used in several products by multiple companies.

Other terms used to describe the capabilities of the GoControl include "node edge diagram", "node edge graph", and "network editor".

There are two different demonstrations available.

  1. If your browser supports ActiveX controls, you can simply visit our web demo page.
  2. If your browser does not support ActiveX controls, you can register here.

We do not sell GoControl separately, but instead offer it as a component of our GO++ package.

Extensions Possible

NOTE: The underlying MFC class library provides numerous additional features that could be made available in Active X or class library form, for example:
Multiple connection points per node
Constraints on what points can be connected
Comment objects
Access to drawing commands
More...

New version now shipping!  

Here is a sample of the new arrowheads and shape nodes. Also new: Grids, labels on links and color, style and width control for shape nodes and links.

 

Programmers working on the .NET platform should use our GoDiagram for .NET product.

 

 

 
GoControl V2
Copyright © 1995-2008 Northwoods Software®. All rights reserved.