PDA

View Full Version : thinBasic 1.7.0.0 is out



ErosOlmi
26-11-2008, 23:53
Dear thinBasic user,

after many months of hard work and thanks to the big, big help thinBasic development team had from many of you, we are very proud to announce the availability of thinBasic programming language version 1.7.0.0

This new release is the biggest thinBasic update ever, no doubts!
The list of improvements is so big and cover so many aspects that it is better to demand its reading directly to the on-line help at http://www.thinbasic.com/public/products/thinBasic/help/html/version_1_7_0_0.htm

Again: a big thanks to those of you that have helped us to drive our work in the right direction, that has tested thinBasic beta versions again and again reporting bugs, ideas, suggestions. Without this kind of help it wouldn't have been possible for us to improve thinBasic the level it is now.

We have a lot of new ideas in our dream list. But we have also a lot of suggestions many of you have already done in thinBasic community forum still to be developed. We will start again next development stage exactly from your suggestions trying to transform them in a concrete reality.

Regards
thinBasic team

_________________________________________________
List of changes can be found in thinBasic on-line help at:
http://www.thinbasic.com/public/products/thinBasic/help/html/version_underdevelopment.htm

Download from official web site under Download section (http://www.thinbasic.com/index.php?option=com_jdownloads&Itemid=95).

Petr Schreiber
27-11-2008, 00:15
Thanks to all who contributed,

really nice fantastic release, thanks a lot :)

Of course, ThinBasic Journal must follow this version - read more here:
ThinBasic Journal, #2 (http://community.thinbasic.com/index.php?topic=2310.msg17554#msg17554)
Lot of people helped with both new ThinBasic and the Journal as well, that is the right ThinBasic spirit I like so much :)


Petr

Charles Pegge
27-11-2008, 00:21
Thanks Eros and all the team,

Tremendous work. I am beginning to appreciate the task involved in developing a language and a system as comprehensive as this. You may take the rest of the evening off ;D

kryton9
27-11-2008, 00:26
Wow I go away to my cave to study c++ and find this massive release has been developed. Looking through all the changes, fixes and additions it is really impressive what you guys have done!
I have a feeling by the time I am done learning c++, thinBasic will be as powerful and easier to use for sure!!

Thanks guys your work and effort as Charles wrote to do all of this is really impressive!!

ErosOlmi
27-11-2008, 00:47
I have to say a big thanks to Roberto that, under the curtains, not only continue development of thinAir, Bundle and many other important aspects, but always give me precious suggestions in many difficult and complex areas I still have to master.

Petr Schreiber
27-11-2008, 00:57
Roberto did great job, I did not thought ThinAir could get any better ( as it is my favourite IDE since ... well for pretty long time ), but new version is again better. I don't know how could I live without relative line jumps before :D.

I am very happy from this release.


Petr

ErosOlmi
27-11-2008, 08:35
Regarding callbacks in User Interface module, one of the main new feature, I suggest to have a look at the following sample script directory after installing thinBasic:
\thinBasic\SampleScripts\UI\CallBacks\
\thinBasic\SampleScripts\UI\MDI\
\thinBasic\SampleScripts\UI\UI_IMAGECTX\

There are interesting examples showing how to program user interface scrips using callbacks.

We are converting all User Interface examples to the new callback way of handling dialogs and controls so in next thinBasic version all examples will be uopdated.

Michael Hartlef
27-11-2008, 11:02
Thanks for the update!

GSAC3
29-11-2008, 23:20
Many thanks to Eros, Roberto, Petr, and the gang for all the hard effort in producing yet another outstanding piece of work. Version 1.7.0.0 and issue 2 of Petr's Journal are fantastic!!

Don

ErosOlmi
06-12-2008, 09:46
Thanks Don.

ErosOlmi
06-12-2008, 09:49
Hi all,

while making the conversion of some old UI scripts to callback way, I found few little problems effecting UI module and few others effecting thinBasic Core language.
So far are just minor bugs but worth to have a thinBasic 1.8.0.0 version out.
I think a latest version still mainly compatible with Win9x systems will be out just before Christmas.

Than we will start 2009 with release 2.x and compatibility only for Win2k or above.

Ciao
Eros

ISAWHIM
07-12-2008, 06:26
I am not sure if this has to do with some of the website changes or not...

The main link to download 1.7.0.0, (The one downloading from here, I assume.)

The time-out for this site, seems to be causing it to cut short, after about 80% on my connection. (The upload speed seems to be throttled at about 20Kbps, but I do not recall how-much time had passed.)

Three things can possibly help reduce issues here.
1. Longer connection time-out limits for ZIP, or EXE files. (Apache setting, and PHP both regulate that.)
2. Designated folder for higher bandwidth, or less regulation. (Might just be an Apache setting there.)
3. Allow file to continue. (I know that is an odd setting, but the EXPIRE should be set to never, and the server should report, CONTENTS UNCHANGED. I believe ZIP and EXE, by default, expire immediately, and always lie and report that contents have changed. This will allow the file to finish, on a second try, even if cut short. As opposed to starting all over again.)

I assume this wasted bandwidth is not desired. As clients will think the first link listed, is the better choice to download from. For me, the second link was faster, at 58Kbps, and without a time-out loss.

You can use some crafty javascript to swap links at every minute, or on a simple file-toggle with the aid of PHP. (You can play with the ratio, so more downloads are from one link, more than the other. I would also not rule-out file-download services as an alternative.)

I only noticed this, because I just downloaded the new version onto my new server/workstation.

John Spikowski
07-12-2008, 09:01
REMOVED

ErosOlmi
10-12-2008, 00:01
Got a new web server in the US with domain thinBasic.biz

If you want to test speed, try the following url:
http://www.thinbasic.biz/projects/thinbasic/thinBasic_1.7.0.0.zip

Should be better.
I'm testing for some days new web site functionalities than I will decide what to do.

Regards
Eros

John Spikowski
10-12-2008, 00:50
Eros,

Looks good. I was getting the same ~250KB rate as from the All Basic site.

I would move everything to the new server. I'm in the US so I don't know how well it works from the other side of the pond.


John

ErosOlmi
10-12-2008, 00:58
Thank you John for testing it.

thinbasic.biz is located in the US and hosted by InMotion Hosting (http://www.inmotionhosting.com/)

It is incredible (comparing to Italian time): to setup thinbasic.biz it took less than 20 mins from my purchase to where the web site was fully configured and visible.
They even called me from US on my mobile phone just after 3 min I purchased to give me confirmation about setup timing.
For what I've seen so far, InMotion support is really fantastic.

For the future, I still have to think about how to setup downloads from there but I will do it soon. For the moment I've just indicated the new mirror in download page.

Ciao
Eros