FlowChartX is developed entirely in C++ using static linking to the ATL library. Additional runtime libraries (such as MFC, VB or ATL dlls) are not required to run the control on WinNT/2K/XP systems. Some FlowChartX functions however depend on additional libraries or COM objects, as described below.
FlowChartX is an Unicode control. Unicode is not natively supported on the Win9X versions of Windows - Win95/98/ME. On such systems FlowChartX depends on the Microsoft Layer for Unicode (MSLU) implemented in unicows.dll. If your application uses FlowChartX and must support any of the Win9X Windows versions, you must redistribute unicows.dll with your installation software. That dll must be present on the target system before FlowChartPro.dll is invoked to self-register itself.
FlowChartX supports two Graphics engines; the first one is based on the classic GDI API, the second one on GDI+. The GDI+ Graphics engine relies on the GDI+ runtime implemented in gdiplus.dll. If your application uses FlowChartX in GDI+ mode, you might want to redistribute that dll.
The XMLWriter and XMLReader classes rely on the Microsoft's MSXML parser version 6. If your application uses FlowChartX XML serialization, its setup program must install the MSXML6 redistributable files.