Hi Charles,
I have been building a TDMGCC-32 version of Script BASIC and bringing the extension library dependencies up to date. It seems IUP has deprecated a couple functions I used for callbacks and I'm now forced to do it right. I'm going to take a peek at DLLC and see if I can unravel how you did it. Do you have any thoughts how you might do things with IUP callbacks now that you have had more time with the library? I may need to ask you a question or two if you have time to answer them.