PDA

View Full Version : thinBasic development status



ErosOlmi
17-12-2006, 11:39
Hi all,

it is some time we do not update current ongoing version 1.2.0.0
Reason is we are vastly changing internal Core module in order to prepare it for next important changes. We have found that some internal structures were not well designed to implement the many possibilities in function passing parameters. We are re-writing them following new ideas.

We are also deeply change some parsing functions. We have found that EXIT FUNCTION can create big problems. EXIT FUNCTION can be used everywhere in a function but in some (unfortunately not sporadic) situations, this can generate a false runtime error.

On thinAir. Roberto has introduced the "project" concept and some way to keep all together source files belonging to the same project. You will see in next release. It will be just s starting feature open to new suggestions.

And of course User Interface module. Some nice additions:

automatic resizing of controls in dialogs. New DIALOG SET RESIZE will allow you to indicate which side of a control (left, right, top or bottom) you want auto resize when dialog is resized and UI module will do the job for you;
multiple dialog message pump will allow to build complex interfaces like Tab controls with child dialogs;
notifications has been introduced so child dialog and controls will be able to notify upper owners.


So, sorry for not new features but next version will make a step further in stability, possibilities and power.

Stay tuned ;)
Eros

kryton9
17-12-2006, 21:58
Sounds fantastic, thanks!!

Michael Hartlef
18-12-2006, 10:33
yeah, ThinBasic gets better and better.

Thank you so much to all TB developers for the effort you put into all this. And all this for free. :)