You agree not to create an application that, as its primary purpose, provides your application’s end user with access to XojoScript and/or the ability to directly (or indirectly through a simple wrapper) call functions in the Xojo framework. Such software creation is strictly prohibited and would therefore be a violation of this End User License Agreement. If you have any doubts, contact Xojo, Inc.
There is a lot you can do with XojoScript with decent planning
only when it doesn’t violate any specific clause in the EULA.
Originally I had started to write a BASIC->Swift IDE transpiler in XOJO… Geoff complained… I asked him to specifiy where in the most current EULA it was a violation (as I did at the time have a “MADE WITH XOJO” graphic). He couldn’t, but still was “threatening”…
Then along came API2… solved all my problems. I told Geoff to pound sand, and that project is now written (still work in progress) in Swift 5.1
BUT i can say it is certainly possible to create controls at runtime & even use XojoScript to react to the events in a control
But you HAVE to plan it to be that way
mention it to jury as he’s still getting less than helpful advice about what he wants to do
it IS possible
its just not always “easy” depending on how complicated you want to get