I plan on releasing a generic JAPI 2.0 DLL for Windows 32. I have 50% of the API defined in
DLLC. My goal with this effort is to try JAPI in a multi-threaded environment. (JRE is suppose to be thread safe)
The author of JAPI created a very cool C program that builds the ScriptBasic C extension module source from the Java source. I only noticed one side effect and that is if the function call has a NULL argument, it is counted in the required argument count check. The following functions currently need an additional argument. ("" or 0) I will fix this in the next release candidate.
- j_filedialog
- j_fileselect
- j_gettext
- j_getseltext
My next task is to cleanup the deprecated Java code that doesn't seem to be supported on 64 bit Linux.