@Robert, please ask away on questions about Lua and Pascal.
As you wish, but I won't clutter your competition thread. Right now, part of my problem is figuring out just what I can script, and what is better to leave to Delphi.

WindowBlinds allows for DirectX accelerated skinning of most any application, including those not theme aware. Part of the problem is that it never works right with SDL. Either the window's canvas remains black indefinitely, or the window (minus the titlebar's size) is 1-5 pixels high. I figured it was a good thing to forewarn you.

I might know someone with a Mac who would be willing to test for you, but I'm not sure. If you'd like I'll ask him.