Microsoft
Visual C++ is a programming environment used to create
computer applications for the Microsoft Windows family
of operating systems. To assist it, the Microsoft
Foundation Class Library, or MFC, was created as an
adaptation of Win32 in MS
Visual Studio.

XD++
Library for MFC by UCanCode.Net Software, an MFC
extension library for graphs, diagrams and networks,
allows developers to add drag and drop graphical user
interfaces to their windows applications. It
incorporate custom graphical objects and enhanced
drawing capabilities into your applications within a
few minutes.

Complete Source
Code...Complete source code for the library (Over 260+
classes) and all sample projects are included with the
retail version of the XD++.

Royalty Free
Distribution...You can freely distribute any application
that uses the XD++ MFC Library without worry, use of
the XD++ is royalty free! After your purchase no
additional fees are required, you can use the library
indefinitely! ( does not apply to evaluation versions
)

The XD++ C++ Class Library is a set
of classes built on the Microsoft Foundation Classes. XD++ was designed from the start to
be a reusable class library. Full edition of XD++
ships with its full C++ Source
Code. It's the best
choice for Visual C++ developer to build any
MFC
Extension GUI Application.

Figure 1:XD++ supports Documents, Views, and Graphical
Objects such as rectangles, ellipses, polygons,
metafiles, text, bitmaps, and lines. Objects can be
grouped together in a hierarchical structure, forming
arbitrarily complex visual objects from basic XD++
objects. With XD++ add in tool
you can easy definition of specialized graphical
objects containing other objects

Figure 5:The
XD++ Class Library is designed to be flexible
and extensible. All objects are easily subclassed for
application-specific specialization. New graphical
objects can be easily added to the existing framework.
It also supports double-buffering, real-time
dragging, and Windows metafiles for full-resolution
printing.

Figure 6:XD++ provides a Form Editor that can be placed in any window
of an MFC application.
Graphical components, such as button, editbox, listbox,
tab, combobox, image, and static etc, can be dropped onto the
form and manipulated by the user. Over
50 types of common
graphical components is included with the library so that developers
can create customized graphical components.

Figure 7:XD++ provides the functionality needed to interact
with graphical components on the view. Features such as drag-and-drop,
scaling, spacing, snap-to-grid, and undo/redo are provided. The
flexible, object-oriented architecture makes it easy for developers
to change and extend the functionality of XD++.

Figure 8:
Allows you to
create flow charts, vector drawings, raster images and more with
the ability to include hyperlinks and various shading and
coloring effects. You can group objects together, include images
and text, link them together and apply custom drawing effects to
create charts similar to Microsoft Visio, Adobe Illustrator, and
CorelDRAW. Developer
can create custom objects by combining or by subclassing or by
using an editor

Figure 9: Next,
let's create some custom symbols with the ShapeDesigner,
The
ShapeDesigner is built with the XD++ MFC Class
library.
Most of the functionality in the ShapeDesigner is part of
the XD++ MFC Class library and is available to your
applications. Symbols
created in ShapeDesigner are completely reusable, shapedesigner
is delivered with VC++ source code so that it can be tailored
for an organization's needs.

With
ClassWizard, you can easy create a form
based application without write a single
line code.

Drop down
Undo/Redo List Wnd like Visual
Studio.

...
...

New
features:

Intergration
with visual studio

Wizard
similar to AppWizard in Visual
C++

Customize
setting when installing

Full documents with 6 x 24 support

More
examples

Full Visual
C++.NET support

Auto split
print page.

Create
ports with shapedesigner application.

Undo/Redo
Drop List Control

Screen shots:

Afree evaluation
kitis available for
download. The evaluation kit gives you the
header files, and object library (.LIB),
samples and documentation. This is a real
try-before-you-buy kit that none of our
competition offers. Click here
to download.

Documentation:

Full User's Guide that provides
tucancode.net-oriented procedures.

Full Reference that fully
documents each library class and its member functions.

All documentation is provided in
both a help file and a printed manual.

Library source code:

Complete source code included, for
use in debugging an application or customizing the library.