XD++ Library is a C++ class framework that provides your applications with a drawing surface for diagramming, symbol manipulation, drag and drop, scrolling, zooming, and many other graphics capabilities - and also includes full source code for its 270+ classes. With XD++ add in tool you can easy definition of specialized graphical objects containing other objects. XD++ adds graphical diagram interfaces to your MFC applications quickly and easily.
XD++ Library comes in 2 editions; Standard and Professional. Professional includes all the features of the Standard edition and the following features: Office 2003 GUI appearance, Drop down UNDO/REDO selection, create your own drop picker, Advanced toolbar, Form Design Controls, and create shapes WYSIWYG.