UCanCode.Net Software's E-XD++ Visualization HMI ToolKit is a C++ class framework that equips your applications with advanced graphics features, such as symbol manipulation, drag-and-drop, scrolling, and zooming. It provides a drawing surface that makes diagramming and other complex functions effortless.

The core of the E-XD++ Library is built on proprietary technology, enabling the software to offer features that are not commonly found elsewhere. The E-XD++ View object supports mouse-based object manipulation, including selection, resizing, moving, alignment, ordering, and active dragging.
Additionally, the E-XD++ Document object provides MFC archiving support that makes it easy to save and restore graphical objects, visual layout, and any application-related data. E-XD++ also supports composing and manipulating graphs such as node and arc diagrams.
The E-XD++ Class Library was designed to be flexible and extensible, allowing developers to easily subclass objects for application-specific purposes. With support for double-buffering, real-time dragging, and Windows metafiles, developers can ensure full-resolution printing capabilities.
The software's Form Editor can be placed in any window of an MFC application, making it easy to create and manipulate graphical components like buttons, edit boxes, list boxes, tabs, combo boxes, images, and static components. Over 50 common graphical components are included with the library, allowing developers to create customized components.
E-XD++ has been extensively tested through many kinds of diagramming and flowchart-related software of ucancode customers around the world, providing developers with a reliable and high-performance solution for their user interface design needs. The software is now used in over 40 countries worldwide.
Version 25.01: None
Version 19.01: None
Version 14.02: None
Version 15.01: None
Version 14.60: None
Version 14.21: None
Version 14.03: None
Version 13.02: None
Version 12.50: None
Version 11.60: None