| Feature |
XD++
Standard |
XD++
Professional |
E-XD++
Professional |
E-XD++
Enterprise |
|
Description |
|
|
|
Full
Compatible with MFC/C++ |
 |
 |

|

|
|
100%
MFC/C++ Source Codes Shipped |
 |
 |

|

|
|
With
Single Page and multiple pages support (See sample CustomMSample
and TestSDI Sample) |
 |
 |

|

|
|
Drag
and Drop |
 |
 |

|

|
|
Microsoft
Visio - Like ToolBox Window |
 |
 |

|

|
|
Custom
Property and User Data |
 |
 |

|

|
|
Clipboard
Support (With Text Emf, bitmap and XD++'s format). |
 |
 |

|

|
|
Measurement
units |
 |
 |

|

|
|
Shape
Moving |
 |
 |

|

|
|
Shape
Resizing |
 |
 |

|

|
|
Shape
Rotating |
 |
 |

|

|
|
Alignment
Layout |
 |
 |

|

|
|
Space
layout |
 |
 |

|

|
|
Size
Layout |
 |
 |

|

|
|
Order
Layout |
 |
 |

|

|
|
Ruler
(Horizontal and Vertical ) |
 |
 |

|

|
|
Horizontal
guidelines |
|
|

|

|
|
Vertical
guidelines |
|
|

|

|
|
Grid
and glue to grid |
 |
 |

|

|
|
Print,
Print preview |
 |
 |

|

|
|
Page
setup |
 |
 |
 |
 |
|
Export
to EMF and bitmap |
 |
 |

|

|
|
Background
Resizing |
 |
 |

|

|
|
Drawing
line |
 |
 |

|

|
|
Drawing
Rectangle |
 |
 |

|

|
|
Drawing
Ellipse |
 |
 |

|

|
|
Drawing
Text |
 |
 |

|

|
|
Drawing
Bezier Line |
 |
 |

|

|
|
Drawing
Close Bezier Line |
 |
 |

|

|
|
Drawing
Round Rectangle |
 |
 |

|

|
|
Drawing
Text Art |
 |
 |

|

|
|
Text
Entering On Canvas (For text shape) |
 |
 |

|

|
|
Text
Entering On Canvas (For any shapes) |
|
|
|
|
|
Single
Line or Multiple Lines Text editing |
|
|
|
|
|
Loading
bitmap file |
 |
 |

|

|
|
Loading
emf file |
 |
 |

|

|
|
Loading
wmf file |
 |
 |

|

|
|
Loading
pcx file |
|
|

|

|
|
Loading
jpeg file |
|
|

|

|
|
Loading
gif file |
|
|

|

|
|
Loading
ico file |
|
|

|

|
|
Loading
png file |
|
|

|

|
|
Loading
mng file |
|
|

|

|
|
Loading
TGA file |
|
|

|

|
|
Play
GIF89a file |
|
|
|

|
|
Group
/ UnGroup Shape |
 |
 |

|

|
|
Lock
/ UnLock Shape |
 |
 |

|

|
|
Drawing
Polygon Shape |
 |
 |

|

|
|
Drawing
Polyline Shape |
 |
 |

|

|
|
Create
Link Shape |
 |
 |

|

|
|
Automatic
create links between all selection shapes |
|
 |
 |
 |
|
Zooming |
 |
 |

|

|
|
Composite
Shape |
 |
 |

|

|
|
Drawing
freehand line |
 |
 |

|

|
|
Change
Printing Page |
 |
 |

|

|
|
Show
/ Hide Grid Line |
 |
 |

|

|
|
Snap
To Grid |
 |
 |

|

|
|
Composite
Shape |
 |
 |

|

|
|
Nudge |
 |
 |

|

|
|
Panning |
 |
 |

|

|
|
Unicode |
 |
 |

|

|
|
Drag
/ Drop OLE Object |
 |
 |

|

|
|
Measure
Unit (Inch, Feet, Yards, Mile, MM, CM. M, KM, point) |
 |
 |

|

|
|
Macro
Action |
 |
 |

|

|
|
Custom
Print Page |
 |
 |

|

|
|
Lines
Connect, Line and Curve Connect |
|
|
|

|
|
AppWizard
for Visual Studio |
 |
 |

|

|
|
Microsoft
Visual Basic |
 |
 |

|

|
|
Delphi |
 |
 |

|

|
|
Microsoft
Internet Explorer |
 |
 |

|

|
|
Borland
C++ Builder |
 |
 |

|

|
|
Microsoft
Visual C++ 6.0, 7.0, 7.1, 8.0 |
 |
 |

|

|
|
Port
Style Setting |
 |
 |

|

|
|
UCCDraw's
Source Code |
 |
 |

|

|
|
Another
Five Anchor Point (Like the control point within Round Rectangle
Shape) |
 |
 |

|

|
Dimension
Shape
 |
 |
 |

|

|
|
Adding
or Removing Port |
 |
 |

|

|
|
Editing
Port within any shape |
|
|
|

|
|
Editing
Custom Property by supporting Undo / Redo |
 |
 |

|

|
|
ClassWizard.exe
and New Class Code generator |
 |
 |

|

|
|
Glue
to shape's vector |
 |
 |

|

|
|
Glue
to shape's handle |
 |
 |

|

|
|
Bitmap
Menu with ico support |
|
 |

|

|
|
Adding
Combobox on toolbar |
|
 |

|

|
|
Drop
- down color picker, line - width picker, line - type picker on
toolbar |
|
 |
  |

|
|
Drop
- down color picker, line - width picker, line - type picker
Control Window |
 |
 |

|

|
|
Grid
Shape |
 |
 |

|

|
|
Word
- Like table shape (Cell split, Merge, Remove, etc.) |
|
|
|

|
|
Ruler |
 |
 |

|

|
|
Visio
2007 like Ruler |
|
|
|

|
|
Create
Copy of any datamodel |
 |
 |

|

|
|
Text
Enter EditBox |
|
 |

|

|
|
Text
Enter ComboBox |
|
 |

|

|
|
Text
Enter Multiple - Columns ComboBox |
|
 |
  |

|
|
Button
with Click Event |
 |
 |

|

|
|
Spin
- EditBox with Text Enter |
|
 |

|

|
|
ListBox
with Text Enter |
|
 |

|

|
|
Mask
EditBox with Text Enter |
|
 |

|

|
|
Password
EditBox with Text Enter |
|
 |

|

|
|
Slider
Control with Drag and click Event |
|
 |

|

|
|
EditBox
with click button |
|
 |

|

|
|
Tab
Control Shape |
 |
 |
 |
 |
|
Grid
shape with Text Enter |
|
 |

|

|
|
HyLink
Button |
 |
 |

|

|
|
Drawing
Arc Line |
|
 |

|

|
|
Draw
Pie Shape |
|
 |

|

|
|
Drawing
Chord Shape |
|
|
|
|
|
Click
Event for any shape |
 |
 |

|

|
|
Office
XP Style Color Picker, Arrow Picker, Line Width Picker, Line Style
Picker |
|
 |

|

|
|
Full
Screen |
|
 |

|

|
|
High
- Bird Panning Window |
|
 |

|

|
|
Multiple
- selection Tool (Much like Smartdraw) |
|
 |

|

|
|
Flat
combobox on toolbar |
|
 |

|

|
|
GDI
Visual Proxy |
|
 |

|

|
|
GDI+
Visual Proxy (Drawing any shape with GDI+ Skin) |
|
|
|

|
|
Toolbox
Item with Label Editing |
|
 |

|

|
|
ToolBox
Item with tooltip |
 |
 |

|

|
|
ToolBox
Item with Visio 2003 like tooltip |
|
|

|

|
|
Adobe
PDF Reader like multiple pages support (See Sample
ExtMultiMDISampe) |
|
|

|

|
|
multiple
pages with page context support (See sample ExtMultiMDISampe) |
|
|
|

|
|
Dialog
Bar |
|
|

|

|
Visio
2003 - like control handle
 |
|
|

|

|
Mirror
shapes
 |
|
|

|

|
Helpline
support
 |
|
|

|

|
Arc
and Pie with two anchor points
 |
|
|

|

|
|
Drawing
helper class with over 100 help methods |
|
|

|

|
|
Drag
and drop shape from canvas to toolbox |
|
|

|

|
|
Drag
and drop shape between two canvas |
|
|

|

|
Layers
support
 |
|
|

|

|
Drawing
from center (Like AutoCAD Application)

|
|
|

|

|
|
Glue
to intersect point |
|
|
 |

|
Setting
Shape Order with a specify shape
 |
|
|
|

|
|
Exchange
the order of two selection shapes |
|
|
|

|
|
Move
one or multiple shapes to front of any select shape |
|
|
|

|
|
Move
one or multiple shapes to backward of any select shape |
|
|
|

|
|
Convert
any shape to path shape |
|
|
|

|
Merge
shapes,
Before:

After:
 |
|
|
|

|
Combine
Shapes
Before:

After:
|
|
|
|

|
Split
Combine Shapes
Before:
After:
 |
|
|
 |

|
Merge
with intersect shapes:
Before:

End:
 |
|
|
 |

|
Merge
with subtract
Before:

After:
 |
|
|
 |

|
Connect
lines or curves
Before:

After:
|
|
|
 |

|