Please enable JavaScript to view this site.

thinBasic Help Manual

* * HELP & MANUAL PREMIUM PACK 4 DEMO VERSION * *

This documentation was styled with a demo skin from the Premium Pack 4 add-on for Help & Manual. The contents of the skin are encrypted and not configurable. You can only publish HM projects with this skin. You cannot edit it or change it.

This version is copyright and may only be used for local testing purposes. It may not be distributed.

Please purchase the full version of the Premium Pack to get the configurable skins and remove this notice. The package will also include the Toolbox configuration utility for Premium Pack skins.

Release date: 2006.03.10

 

Date

Area/Module

What

Description

Thanks to:

2006.03.10

thinAir

Improve

Left margin click and double click, Function list improved.



thinAir

Add

Tools: Command prompt, Computer Explorer


2006.03.09

Core

Add

JOIN$


2006.03.04

Core

Improve

Some more speed improvement substituting function calling with inline code in numeric Get/Set value


2006.03.03

thinAir

Fix

Configuration parameters now saved



thinAir

Fix

Font selection: now shows only non proportional fonts

Psch

2006.03.02

Core

Improve

We have introduced a sort of automatic resource cleaning in case of DWORD variable used to reference resources like Fonts.

 

Imagine you are using a Font for a RichEdit32 field. You should do something like:

Dim hFont As DWORD = Font_Create("Courier New", 9)

SendMessage hEdit, %WM_SETFONT, hFont, 0

At the end of the script programmer is responsible to clean allocated resources using something like:

DeleteObject hFont

Now you can add RESOURCE just after your variable declaration like:

Dim MyVar As DWORD RESOURCE

thinBasic will keep track of MyVar to be a resource reference and will try to release resource automatically when MyVar will be deallocated.

 

Psch

2006.02.28

Core

Fix

Little speed improvement during startup


2006.02.26

Core

Fix

REGEXPR$ not reporting correct Starting and Len info


2006.02.25

thinCore

Fix

Bug in DIM when declaring more than one array on the same line.

Example: Dim A(10), B(30) As Long

Psch

2006.02.24

thinCore

Add

Started to parse TYPE structures. Not possible to dimension personalized variables yet.



thinAir

Add

Introduced option dialog


 

Created with Help+Manual 8 and styled with Premium Pack Version 4 © by EC Software