Version 1.9.16.17

<< Click to Display Table of Contents >>

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

Version 1.9.16.17

Date

Module

What

ID

Description

Thanks to:




 



2016.08.14

 

 

 

--- thinBasic version 1.9.16.17 ---

 

---

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.91

 

 

 

 

 

 

 

2016/08/05

Core

FIX

 

_Destroy method wrongly executed when an UDT variable is passed ByRef as a function parameter

Petr Schreiber

2016/08/05

StringBuilder

NEW

 

Added StringBuilder module from Petr Schreiber project published in GitHub at https://github.com/petrSchreiber/thinBasic_StringBuilder

Petr Schreiber

2016/06/20

Core

Improved

 

Time$ has now time formats

 

 

Core

Improved

 

Date$ has new date formats

 

2016/06/01

File

FIX

 

DIR_ListArray fixed for UNC paths

Petr Schreiber

 

File

FIX

 

DIR_IsDir fixed for UNC paths

Petr Schreiber

 

File

FIX

 

DIR_Exists fixed for UNC paths

Petr Schreiber

 

File

FIX

 

File_Exists fixed for UNC paths

Petr Schreiber

2016/03/28

Core

Improved

 

#INCLUDE statement can now load source code from internet via HTTP:\\ or HTTPS:\\

 

 

Ini

NEW

 

<cIniFile>.GetKeys method added

Petr Schreiber

 

Ini

NEW

 

<cIniFile>.Sections method added

Petr Schreiber

 

Ini

NEW

 

<cIniFile>.GetKey  method added

Petr Schreiber

 

Ini

NEW

 

<cIniFile>.SetKey  method added

Petr Schreiber

 

Ini

NEW

 

<cIniFile>.FileName property added

Petr Schreiber

 

Ini

NEW

 

<cIniFile> Added new class module

Petr Schreiber

2016/03/18

Core

NEW

 

It is now possible to declare and instantiate a variable in one single statement:

 

Dim lVariable As New ClassModuleConstructor

 

Previous syntax is still valid and can be used when declaration and instantiation cannot be performed in the same statement:

Dim lVariable As ClassModule

lVariable = New ClassModuleConstructor

 

 

2016/03/09

ZLib

Improved

 

zLib_ExtractToString is now able to extract files from zipped sub directories

primo

 

ZLib

Improved

 

zLib_ExtractToString is now able to extract password protected files

lassad

 

 

 

 

PokeHex

ReneMiner

2016/02/10

Core

NEW

 

Hash_GetKeys function added

ReneMiner

2016/02/09

Core

NEW

 

Heap_Set function added

ReneMiner

 

Core

NEW

 

PeekHex$ function added

ReneMiner