<< Click to Display Table of Contents >> Navigation: What's new > 2006 - version history > Version 1.1.0.0 |
Release date: 2006.11.18
Date |
Area/Module |
What |
Description |
Thanks to: |
---|---|---|---|---|
2006.11.18 |
Fix |
RTF_LoadFromFile had some problems with internal streaming procedure. Now fixed. Also changed return parameter. Now the loaded buffer is also returned as string. |
Catventure |
|
Fix |
RTF_SaveToFile had some problems with internal streaming procedure. Now fixed. Also changed return parameter. Now the saved buffer is also returned as string in case of need. |
Catventure |
||
2006.11.15 |
Add |
|||
2006.11.13 |
Add |
Psch |
||
Fix |
Error in TBASS_Apply3D function |
Psch |
||
2006.11.12 |
TBGL |
Improve |
Petr has made some internal fix to TBGL module. Help file improved. |
Psch |
Add |
||||
Add |
||||
Add |
||||
Add |
||||
Add |
||||
Add |
||||
2006.11.10 |
Add |
|||
Add |
||||
Add |
||||
Add |
||||
Add |
||||
Add |
||||
Add |
||||
Add |
||||
2006.11.08 |
thinAir |
Add |
Possibility to copy/paste source code from html formatted colored text into thinAir automatically converting RTF into plain text. |
|
Improve |
Message pump improvements. Now able to check message pump for different simultaneous dialogs |
|||
2006.10.30 |
Fix |
CALL statement GPF due to recent code optimization. Now fixed |
Psch |
|
2006.10.29 |
Add |
Eval_GetNumber function added |
||
Add |
Eval_SetNumber function added |
|||
Add |
Eval function added |
|||
Add |
Eval module introduced. This module will allow to evaluate math equations on the fly. Plus much more that will come later as new functionalities. |
|||
Fix |
Fixed ASCIIZ strings inside UDT. $NUL char was not placed in the correct position |
kryton9 |
||
Fix |
Fixed an error in DIALOG NEW in case dialog title was more than 229 long |
kryton9 |
||
2006.10.28 |
Add |
Introduced a new control for displaying a url simulation in dialogs. New control class name is "TBURL32". Attention: still to check if working on all OS |
||
2006.10.27 |
Fix |
Fixed a memory flow when using SELECT / END SELECT statement inside a function or when using CASE ELSE statement. In some particula circumstances END SELECT statement was not correctly recognized corrupting the stack. |
Psch |
|
thinAir |
Improve |
Introduced new execution script flags into thinAir options |
||
2006.10.25 |
thinAir |
Fix |
Fixed various problems with thinAir |
|
Add |
Dialog_GetControl function added |
|||
Add |
TBASS_SetConfig function added. |
|||
Add |
TBASS_GetConfig function added. |
|||
Add |
TBASS_ChannelPause function added. |
|||
Add |
Control_SetText function added. |
|||
Add |
TBASS_ChannelSetPosition function added. |
|||
Add |
TBASS_ChannelGetPosition function added. |
|||
Add |
TBASS_ChannelGetLength function added. |
|||
Add |
TBASS_SetVolume function added. |
|||
Add |
TBASS_GetVolume function added. |
|||
Add |
TBASS_ChannelStop function added. |
|||
Add |
TBASS_ChannelIsActive function added. |
|||
Add |
TBASS_SampleGetChannel function added. |
|||
Add |
TBASS_SampleLoad function added. |
|||
Add |
TBASS_ChannelPlay function added. |
|||
Add |
TBASS_Free function added. |
|||
Add |
TBASS_ChannelPlay function added. |
|||
Add |
TBASS_ErrorGetCode function added. |
|||
Add |
TBASS_MusicLoad function added. |
|||
Add |
TBASS_MusicFree function added. |
|||
Add |
TBASS_StreamCreateFile function added. |
|||
Add |
TBASS_StreamFree function added. |
|||
Add |
TBASS_GetVersion function added. |
|||
Add |
TBASS_Init function added. |
|||
2006.10.24 |
Add |
Introduced a new module: TBASS TBASS is a module wrapper for the famous BASS audio library. From their site at http://www.un4seen.com/bass.html :
"BASS is an audio library for use in Windows and Mac OSX software. Its purpose is to provide developers with the most powerful and efficient (yet easy to use), sample, stream (MP3, MP2, MP1, OGG, WAV, AIFF, custom generated, and more via add-ons), MOD music (XM, IT, S3M, MOD, MTM, UMX), MO3 music (MP3/OGG compressed MODs), and recording functions. All in a tiny DLL, under 100KB* in size."
Here thinBasic TBASS wrapper will expose some internal BASS functions in order to easily handle sound files.
Important: BASS audio library is free for free scripts. If you plan to make money from your scripts and they use TBASS module wrapper you have to purchase a licence from BASS authors. |
||
2006.10.16 |
Improve |
Again on internal optimization. Some more little speed and mainly code optimization for better future maintenance. |
||
2006.10.16 |
Improve |
Added a personalized control icon (upper left corner) to windows generated by UI module instead of old style window icon. |
||
Improve |
Another 3-5% speed improve in script execution. |
|||
2006.10.14 |
Add |
GetWindowKeyState similar to GetAsyncKeyState but checks if the requested window handle is the current window handle. |
||
Improve |
RTF_AppendText with UBB codes has now COLOR, BCOLOR and CCOLOR codes. |
|||
2006.10.11 |
Improve |
A general 8-10% execution speed improvement. |
||
thinAir |
Improve |
Better assembler source code handling. It is now possible to edit assembler source code with syntax highlight. Compilation of assembler source code is also possible from inside thinAir. |
||
2006.10.08 |
Improve |
RTF_AppendText with UBB codes has now SIZE and FONT codes |