Version 1.10.0.0

<< Click to Display Table of Contents >>

Navigation:  What's new > 2017 - Version history >

Version 1.10.0.0

Date

Module

What

ID

Description

Thanks to:




 



2017.06.30

 

 

 

--- thinBasic version 1.10.0.0 ---

 

---

TBGL

Updated

 

Module updated to the latest version available on thinBasic SVN server.

Introduction of large arsenal of functions for state-safe programming, see more in TBGL help file

Petr Schreiber

---

Oxygen

Updated

 

Oxygen module updated to the latest version available on thinBasic community forum here

Charles Pegge

 

Inno SetUp

Setup

 

thinBasic Setup application:

created with Inno Script Studio 2.2.2.32

compiled with Inno Setup Compiler version 5.5.5

 

 

Core

Compiler

 

thinBasic Core engine is now compiled using PB10.04

 

 

UPX

 

 

All thinBasic executables and modules are compressed with UPX 3.94

 

 

 

 

 

 

 

2017/06/29

MSXML2

NEW

 

New experimental module that will implement two specific classes:

1.ServerXMLHTTPRequest more info at https://msdn.microsoft.com/en-us/library/ms759148(v=vs.85).aspx

2.DOMDocument more info at https://msdn.microsoft.com/en-us/library/ms756987(v=vs.85).aspx

 

For the moment see examples into \SampleScripts\MSXML2\ directory

 

 

2017/06/27

Core

NEW

 

PEEKZ$ function added

 

2017/06/22

Core

NEW

 

Runtime error dialog now will produce a file on disk with information of last runtime error occurred. File name has the same name of the script followed by ".LastRunTimeError.ini".
File, if present, will be deleted at next script execution.

Petr Schreiber

2017/06/18

ADODB

NEW

 

ADODB_Recordset.Move added

 

 

ADODB

NEW

 

ADODB_Recordset.CursorLocation added

 

 

ADODB

NEW

 

ADODB_Recordset.Sort added

 

 

ADODB

NEW

 

ADODB_Recordset.Find added

 

 

ADODB

NEW

 

ADODB_Recordset.EOF added

 

 

ADODB

NEW

 

ADODB_Recordset.BOF added

 

 

ADODB

NEW

 

ADODB_Recordset.Update added

 

 

ADODB

NEW

 

ADODB_Recordset.AddNew added

 

2017/06/15

ADODB

NEW

 

ADODB_Connection.Provider added

 

 

ADODB

NEW

 

ADODB_Connection.DefaultDatabase added

 

 

ADODB

NEW

 

ADODB_Connection.CursorLocation added

 

 

ADODB

NEW

 

ADODB_Connection.Execute added

axelmoe

 

ADODB

NEW

 

ADODB_Connection.RollbackTrans added

 

 

ADODB

NEW

 

ADODB_Connection.CommitTrans added

 

 

ADODB

NEW

 

ADODB_Connection.BeginTrans added

 

2017/06/02

ADODB

NEW

 

ADODB_Recordset.Fields().Value added

 

 

ADODB

NEW

 

ADODB_Recordset.Fields().Type$ added

 

 

ADODB

NEW

 

ADODB_Recordset.Fields().Type added

 

 

ADODB

NEW

 

ADODB_Recordset.Fields().Name added

 

 

ADODB

NEW

 

ADODB_Recordset.Fields().DefinedSize added

 

 

ADODB

NEW

 

ADODB_Recordset.Fields().ActualSize added

 

 

ADODB

NEW

 

ADODB_Recordset.Fields.Count added

 

 

ADODB

NEW

 

ADODB_Recordset.Fields collection added

 

2017/05/20

ADODB

NEW

 

ADODB_Connection.Errors().NativeError added

 

 

ADODB

NEW

 

ADODB_Connection.Errors().SQLState added

 

 

ADODB

NEW

 

ADODB_Connection.Errors().Source added

 

 

ADODB

NEW

 

ADODB_Connection.Errors().Description added

 

 

ADODB

NEW

 

ADODB_Connection.Errors().Number added

 

 

ADODB

NEW

 

ADODB_Connection.Errors.Description added

 

 

ADODB

NEW

 

ADODB_Connection.Errors.Clear added

 

 

ADODB

NEW

 

ADODB_Connection.Errors.Count added

 

 

ADODB

NEW

 

ADODB_Connection.Errors collection added

axelmoe

2017/05/08

thinBundle

FIX

 

Fixed "OriginalFilename" in #BUNDLE Version

xAddict3Dx

 

Core

FIX

 

|| sequence was creating endless loops

kryton9

 

Core

FIX

 

UBound not working for UDT arrays

Petr Schreiber

2017/04/30

ADODB

NEW

 

<ADODB_Connection>.CursorLocation property added

 

 

ADODB

NEW

 

<ADODB_Connection>.Provider property added

 

2017/04/03

 

 

 

WebBrowser_Doc2_WriteString function fixed. Random GPF

 

2017/03/27

Core

NEW

 

MKNumber$ function added

ReneMiner

 

Core

NEW

 

CVNumber function added

ReneMiner

2017/01/23

 

NEW

 

#Region / #EndRegion

 

2017/01/12

 

NEW

 

OemToChar$ function added

axelmoe

2017/01/11

ADODB

NEW

 

<ADODB_Connection>.Execute method added

axelmoe

 

ADODB

NEW

 

<ADODB_RecordSet>.Find method added

axelmoe

 

ADODB

NEW

 

<ADODB_RecordSet>.BOF method added

axelmoe

2016/10/12

 

 

 

iDispatch

 

 

ADODB

NEW

 

<ADODB_Connection>.Errors().NativeError property added

 

 

ADODB

NEW

 

<ADODB_Connection>.Errors().SQLState property added

 

 

ADODB

NEW

 

<ADODB_Connection>.Errors().Source property added

 

 

ADODB

NEW

 

<ADODB_Connection>.Errors().Description property added

 

 

ADODB

NEW

 

<ADODB_Connection>.Errors().Number property added

 

 

ADODB

NEW

 

<ADODB_Connection>.Errors.Msg method added

 

 

ADODB

NEW

 

<ADODB_Connection>.Errors.Clear method added

 

 

ADODB

NEW

 

<ADODB_Connection>.Errors.Count method added

 

 

ADODB

NEW

 

<ADODB_Connection>.Errors collection added

 

2016/10/10

 

NEW

 

TypeOf function added

 

2016/08/31

Core

NEW

 

IsUtf8 function added

 

2016/08/28

Core

NEW

 

MsgboxW (Message Box using Wide chars) added

 

 

Core

Improved

 

Parent window in Msgbox is now optional

 

2016/08/24

thinAir

FIX

 

Recent files list wrongly loaded when one or more recent file does not exists anymore

 

 

thinAir

NEW

 

Started to add Scintilla as possible editor control. This will start to add UTF-8 capabilities to thinAir

 

To switch from previous editor control to Scintilla editor control, open thinAir options/Editor/Editor type

 

Then restart thinAir

 

ATTENTION: development of Scintilla editor control just started. Scintilla editor control has a huge number of functionalities but only very few has been integrated into thinAir.

A lot of work is still missing to have Scintilla fully integrated.