Eros,
There may be another option for a Designer for ThinBasic .
I am working on a project to turn my EZGUI Visual Designer into a universal Visual Designer for other programming languages. My idea is to build a plugin engine into the Designer, where a programming language can be defined in a Template plugin (DLL) for any programming language. The Designer would load the plugin and then many of the decisions and code generation would be done by the plugin, while the Designer would handle everything else.
My Visual Designer is built upon a Visual Design engine built into my EZGUI framework, so it does many things that are not easily accomplished otherwise. Building a Visual Designer is not easy. For example, just for comparison, consider Firefly or some other Visual Designers. Try to select a dozen or so controls at one time and drag them and see what happens. Try it with 100 controls and try to drag them. You will see a terrible flicker and the process is very slow. The reason is they often drag the actual controls and that makes a mess.
My EZGUI engine in my designer allows you to select literally hundreds of controls at one time and drag them all seamlessly and without flicker. It uses its own drag rectangle engine which is capable of doing this.
If you would be interested in this, I may be able to create a version which can be freely distributed with freeware languages. I do plan on a commercial version, but that simply would have all the "bells and whistles" in it.
One language that I am interested in developing a designer for is Python. ThinBasic would be a nice language to work with too.
You can email me for more info at:
support@cwsof.com
Bookmarks