Version 1.6.0.10

<< Click to Display Table of Contents >>

Navigation:  What's new > 2008 - version history >

Version 1.6.0.10

Release date: 2008.07.05

 

Date

Area/Module

What

Description

Thanks to:

2008.07.04

Core

Improved

FOR/NEXT improved. Now FOR clause can create controlling variable on the fly



TBGL

Improved

New TBGL version. See specific TBGL help

Petr

2008.06.30

thinAir

Add

Added new personalized menu Tools\User tools where it is possible to add preferred applications.

Check thinAir configuration dialog in order to specify name and application to add to user tools.

Sandy

2008.06.28

Console

Improved

Console_SetCursorPosition improved



Core

Improved

A visible execution speed improve of Core engine. In some cases up to 10-15% better than previous version.


2008.06.27

UI

Improved

RTF_AppendText: unrecognized UBB codes inside [] were removed.

Now unrecognized UBB codes will be left untouched. This will allow RTF_AppendText function to insert standard text even if it is  inside square brackets []

catventure

2008.06.26


Improved

Updated include files from Petr:

thinBasic_GLEXT.inc, thinbasic_GLU.inc, thinbasic_GL.inc.

Petr

2008.06.24

Core

Improved

Structures (TYPE/UNION) may be embedded within another structure by stating the structure name alone at the appropriate position. All fields of the embedded structure will be inherited by the parent structure.

Kent


Core

Improved

Elements name inside structures (TYPE/UNION) are now checked for possible duplicates. Every element inside a UDT must be unique.



Core

Add

UNION/END UNION structure developed



UI

Add

CONTROL ADD TREEVIEW added


2008.06.22

UI

Fix

ListView_GetItemText will now return only real buffer and not internal allocated buffer. So in case of no data an empty string will be returned. Previously a full buffer filled with $NUL chars was returned.


2008.06.11

Oxygen

Improved

New updated Oxygen module from Charles Pegge. Thanks a lot Charles for the great work done on Oxygen.

Oxygen is a module allowing to generate, interact, execute machine code on the fly. A lot of advance functionalities, great support, and (please read well) full Free Basic source code.

This module allows to embed source machine code into thinBasic scripts for runtime on the fly compile and execute.

Charles

2008.06.10

Core

Improved

UDT elements can now have multi dimensions, like standard variables, up to 3. Example:

Type tTest

  MyDouble( 6,  6) As Double

  MyString(10, 10) As String * 3

End Type

Petr