The original source code for the Akima routine was obtained from an old unstructured Fortran source listing which is also included for the curious. A PrintGeneral class is used, which is a PrintManager subclass and allows for simple usage of high resolution printing. The printer is queried as to what are the available resolutions and the program then selects the highest resolution available. This is all transparent to the user, and not very hard for the programmer. Default Mops App event handling is used throughout, which makes for simplified user interface programming.
Numeric text is parsed into floating point numbers.
I apologize a bit for the lack of clear documentation and verbage concerning this program. First comes the hard stuff which is the code that actually does something, in this case plot the airfoil. After that was working, then the GUI user interface elements were added. Also note that there are clearly many improvements and enhancements that could be made to J-Foil. As time permits I will be updating J-Foil.