Yes I am aware you are the devloper - thus the AHEM at the end. Perhaps I sould have said nudge,nudge or wink wink.
As for my knowledge in higher languages....I program in assembler because I LIKE IT, and I do in Windows, and BTW you CAN program at as "high" a level as you like/need in assembler. As for this discussion, since Winbuilder is a system - IMO it should provide basic information, or API's (whatever) that could be used by the scripts that run within said system. I am not trying to put more work on you, or detract from the fine work that has been done. Just making inquires as to what was available.
My boring history with all things computer;
Building electronic projects when I was 9, built several analogue computers by age 10 or 11 (electronic slide rules of sorts)
Built and programmed a Cosmac Elf in Jr. College Addicted to ML programming.
Interfaced to and programmed an an old PDP11 in college, along with learning programming in Fortran and Cobol on an IBM mainframe.
Punchcards,paper tape, Teletype terminals (shudder) and other (now) outdated crap.
Learned Basic on a Interact Model 1 (8080 based) but wrote my own ML assembler for it using the ROM basic then got an Atari 800.
Learned BASIC, and C (Deep Blue C compiler) but went back to ML (6502) on it as well.
Again BASIC on an IBM XT, tried M$ macro assembler -HATED IT. Learned Watcom C (loved it), eventualy C++ (also hated it).
Windows came along,played with visual basic and the first ver of M$ Visual C (I think they called it).
Long gap with ocassional bouts writing SQL, batch files, a couple of other scripting languages, but nothing constant. Took up ML programming on/off several more times over the years. But mostly not, never have time -and I forget too much in each gap.
So now, I am your problem (not - just kidding)