<< Click to Display Table of Contents >> Navigation: What's new > 2019 - Version history > Version 1.10.6.0 |
Date |
Module |
What |
ID |
Description |
Thanks to: |
|
|||||
2019/01/19 |
|
|
|
--- thinBasic version 1.10.6.0 --- |
|
--- |
Updated |
|
Module updated to the latest version available on GitHub: https://github.com/ThinBASIC/thinBasic_TBGL |
Petr Schreiber |
|
--- |
Updated |
|
Oxygen module updated to the latest version available on GitHub: https://github.com/Charles-Pegge/OxygenBasic |
Charles Pegge |
|
|
Setup |
|
thinBasic Setup application: •created with Inno Script Studio 2.2.2.32 •compiled with Inno Setup Compiler version 5.5.9 |
|
|
|
Compiler |
|
thinBasic Core engine is now compiled using PB10.04 |
|
|
|
|
|
All thinBasic executables and modules are compressed with UPX 3.94 |
|
|
|
|
|
|
|
|
2019/01/19 |
Improved |
|
Code completion is now faster even with big script files. No delay will be there while typing. Tested with scripts up to 15k lines. |
|
|
|
Improved |
|
Folding operations are executed during idle time reducing delay in typing |
|
|
|
FIX |
|
Fixed vertical scroll bar scrolling in MDI windows |
|
|
2019/01/14 |
Improved |
|
Improved thinAir response when editing big files. Folding scan is now performed during idle time and not online while editing |
|
|
2019/01/04 |
FIX |
Function_CParams not reliable. Stack free operations were not clearing data of last calling stack so data were cumulated instead of cleared. |
DirectuX |
||
|
FIX |
|
Fixed script function execution when all parameters are optional and no () are used in function calling |
DirectuX |
|
2018/12/18 |
NEW |
|
Win_GetWindowRect function added |
|
|
|
NEW |
|
Win_PtInRect function added |
|
|
|
NEW |
|
Win_StretchBlt function added |
|
|
2018/12/06 |
FIX |
|
Fixed Array Scan ... when used with = comparison |
Petr Schreiber |
|
2018/11/24 |
FIX |
|
Fixed UDT creation in module when calling thinBasic_AddUdt function caused by $CRLF ot $TAB or $SPC at the beginning of the string buffer |
|
|
|
FIX |
|
Fixed CJSon UDT not created during module loading |
|
|
2018/11/21 |
FIX |
|
Fixed examples in \SampleScripts\UI\TreeView\ TreeView handling function not working |
|
|
|
FIX |
|
Fixed examples in \SampleScripts\UI\ViewPort\ TreeView handling function not working |
|
|
2018/11/02 |
Visual Designer |
FIX |
|
Fixed output code when adding TreeView control |
DirectuX |
|
Visual Designer |
FIX |
|
Fixed output code when adding ProgressBar control |
DirectuX |
2018/11/01 |
NEW |
|
Shell function added OS_Shell has command line max number of chars limitation. Shell solve this limitation. |
M30_NXG |
|
2018/10/18 |
FIX |
|
When a script is executed and a runtime error occurs, thinAir brings to the line where the error occurred |
|
|
|
NEW |
|
Added APP_ConfigFile function |
Reneminer |
|
|
FIX |
|
Documented IN$ function |
|
|
2018/10/17 |
NEW |
|
<cAppConfig>.SetSearchKey method added |
DirectuX |
|
|
NEW |
|
<cAppConfig>.GetSearchKey method added |
DirectuX |
|
|
NEW |
|
Improved nesting node levels of XML file up to 3 |
|
|
|
NEW |
|
Any number of underscore characters (_) can appear anywhere between (but not as first character) digits in a numerical literal. This feature enables you, for example, to separate groups of digits in numeric literals, which can improve the readability of your code
Example: Quad creditCardNumber = 1234_5678_9012_3456 Long SecurityNumber = 999_99_9999 Double MyPi = 3.14_15 |
|