When LeoCAD reads a file, it discards all parts that are
not present in its part library. To be able to keep track of
unofficial parts used by the author but that are not in standard
library, I have written a little utility to establish a part
list showing all parts present in a LeoCAD file.

NOTE: this is a quick and dirty hack, that probably will
not work with very old LeoCAD files (or future versions)...

Usage

Simply drop the LeoCAD file to list on program icon (or on
a shotcut to it). A file containing the part list will be created
in the same folder. Alternatively you can use command line (LeoCadPartList
<LeoCadFile.lcd> will create LeoCadFile.txt).

To track unofficial parts in complex projects, run LeoCadPartList
on the original file, then load it in LeoCAD and save it with
another name. Run LeoCadPartList on this second file and compare
the results.