WhiteStarUML is more a Windows application than a Delphi one. It uses COM extensively to integrate plugins and various modules written in C#. or JScript. COM requires registration and configuring it all in a side by side (install free) mode was a headache and was abandoned for now. Even the old no-install version still requires running install.bat in the admin mode. So for now this program is not recommended to be installed without admin rights.
Archived files interfacing GraphViz library
Update to version 5.9
Hello Eric, In short WhiteStarUML is free to be used for any purpose but obviously with very limited manpower behind it. Hence it should not be trusted to provide serious support or development capacity. But it may happen that it already provides all required features. Considering other free UML applications I think that Papyrus is worth giving a try. It is around since 2013, has a substantial number of developers and serious fundings and is being updated quite regurarly. So it may be the right choice...
I suppose you want to reverse engineer C++ code. Go through Tools - C++ - Reverse Engineer.
You need to use the reverse egineering feature. First make sure you are using the 32 bit version of this program. (Help - About). Next open the cpp file through Tools - C++ - Reverse Engineer.
It should not come as a surprise. Very few general UML modelling applications use for code generation diagrams other than the class diagram. State diagrams or silmilar are used more frequently by some specialiazed, domain specific code generators.
The addin Word Template Designer is distributed only as a binary and will work only with the original StarUML.