|
Fri Apr 08, 2005 :
- added pure COM built in layer !
Sun Apr 10, 2005 :
++ Simplified COM layer :
- InitializeCom( True|False ) is now optional becasue it's by default launched at the FBSL.exe startup.
- InitializeCom( ) is the same but it's unitialized at Exit.
- Modified & revisited GetValue !
GetValue exists no more !
It's replaced by GetIntValue, GetDblValue and GetStrValue !
- COM HTML doc is updated to reflect changes.
Thu Apr 14, 2005 :
++ Simplified again COM layer + updated HTML COM documentation
- CreateObject 2nd parameter is now optional.
- Fixed bug in Allocation, concatenation strings
- Added newest keywords to the grammar :
Hex
HexToDec
StrCpy
Val
CheckSum
- Added samples to reflect changes
Sun May 01, 2005 :
- Fixed bugs into L2 parser.
- Added SetResource and GetResource to patch any EXE/DLL files by adding extra resource !
- Added those resource constants ::
RT_CURSOR, RT_BITMAP, RT_ICON
RT_MENU, RT_DIALOG, RT_STRING
RT_FONTDIR, RT_FONT, RT_ACCELERATOR
RT_RCDATA, RT_MESSAGETABLE
RT_GROUP_CURSOR, RT_GROUP_ICON
RT_VERSION, RT_DLGINCLUDE, RT_PLUGPLAY
RT_VXD, RT_ANICURSOR, RT_ANIICON, RT_HTML
- Added Begin Events / End Events / Continue Events / Exit Events to the grammar
- Added those PROTECTED variables :
CBCTL, CBCTLMSG, CBHWND, CBWPARAM, CBLPARAM, CBMSG
Versus v2, those variables are not allowed to be modified by user, either an error message will be printed to inform you.
- FBSL GUI is now in progress...
Mon May 02, 2005
GUI is more than in progress : it comes to reality !
BEGIN EVENTS / EXIT EVENTS / END EVENTS / CONTINUE EVENTS
SHOW
HIDE
CENTER
FORM
Sun May 22, 2005
- FileEOf crashed onto an empty file, now it returns 1 without crashing.
- Fixed COM layer, the yesterday version was no more recognizing CreateObject :/
Actually i'm porting FBSLv3 to GCC, MINGW and LCC compatible, the progres s is important because i've reached 90% of portability
Wed May 25, 2005
- Fixed SendMessage / PostMessage ( thanks Cpilot for pointing it out )
- Added ApicallEx ( see Wiki )
- Added support for Dim myvar = "content"
- Added support for Dim myvar as New otherOne ( not yet complete )
- Added support for Begin Const... End Const ( not yet complete )
- Enhanced Dim ( thanks to Mehdi )
- Added ENUM ( thanks to Mehdi )
- Added Begin / End CONST ( thanks to Mehdi )
Fri May 27, 2005
- Fixed again SendMessage / PostMessage ( thanks Cpilot for pointing it out again )
- Enhanced the GUI message pump to redraw easier windows when restored from menu bar or when they were hidden by other ones.
Sun Jun 05, 2005
- Added Multi-LET support !
- Added Macro directives !
- Added samples to reflect changes
Mon Jun 06, 2005
Version 3.01.0 is out with bugs less
Tue Jun 07, 2005
Version 3.01.0 is out with bugs less for socket layer and string layer
Mon Jun 20, 2005
- bugs less for GUI layer : fixed inner initcommoncontrols : was missing some classes to work properly.
- extends of Select Case : now you can case a, b, c, ... like Helena suggested!
Thanks to Mehdi for this enhancement !
Mon Jun 27, 2005
Version 3.01.1 is out with :
- FBSL.DLL : now you can use either FBSL.EXE either its DLL version
- revisited inner startup architecture !
- Fixed a memory leak into FBSL_GetFileName : memory was growing :/
- Added InputBox
- Updated the CHM file to reflect all those changes + added Danny's IDE sample into the CHM
Thu Jun 30, 2005
New version uploaded : 3.0.1.2
- fixed the problem with SAve/Open dialog
- fixed memory leak relative to those dialog boxes
- Added #INCLUDE meta statement support
- Added Fbsl2Exe and Exe2Fbsl functions to compile/decompile at runtime any FBS -> EXE and any EXE -> FBS !
Mon Jul 04, 2005
New version uploaded : 3.0.1.3
- fixed problem with FBSL_GetFileName :: last parameter can be 0 or 1 ( see the CHM documentation please )
- fixed memory leaks + possible crash relative to some string functions.
- Added those newest keywords + Wiki + CHM documented / updated
( Trim, LTrim, RTrim, STrim, Using, StrToken, Verify, Tally, Space )
Mon Jul 04, 2005
New version uploaded : 3.0.1.3
-Updated again CHM file with theses dynamic contants added :
WINDIR, SYSDIR, APPEXEPATH, APPEXENAME, TEMPDIR
Tue Jul 05, 2005
New version uploaded : 3.0.1.3
-Updated again FBSL binaries and fixed main form Flickering !
-Updated again and again FBSL binaries and fixed main #include paths !
Wed Sep 21, 2005
New version uploaded : 3.0.1.8
Bug Fixed :
- several #include were not working ( thanks to Helena for having pointing this bug )
- Variable '' is missing :: erroneous message was set but in fact there was no error, it was due to a too limited temporary buffer ( thx to Mike, Helena and me for having pointing this bug )
- Added more error messages : now you can see more messages with better information that will tell you what and where the problem is located!
- StrToken was too slow and potentially dangerous!
Rewritten this function fron scratch and tested against stupid loopz with a 1000x speed gain compared to previous version!
Tue Oct 04, 2005
New version uploaded : 3.0.1.9
Bugs fixed ::
- Socketreceive : was unsure and was leading to possible crash.
- The For/Next construction was totally unstable : Mike has fixed this feature : thanks Mike
Added ::
- CallAbsolute function was added to deal with ASM tricks & other goodies.
- Data function was added ( works like Chr function, was added because it sounds more functional & old skool basic ^^ )
Bugs fixed ::
- The For/Next construction had a possible bug : Mike has fixed this feature : thanks again Mike
- A crash occurred when FindFirst / FindNext were used to look for FBS files into the same folder where the FBS was running.
- A COM crash occurred when trying a GetObject onto many COM instances like internetExplorer.application, MsXml, Excel, ... fixed!
Added ::
- The return of the CHM Help file!!!
It's bundled into latest Setup file : please download it now if you don't have it
_________________ Yours,
(¯`·._.·[Gerome GUILLEMIN]·._.·´¯) :: Full SETUP w. HELP 07th of September 2010 :: http://gedd123.free.fr/FBSLv3.exe [3.4.0.7] http://gedd123.free.fr/FBSLv3bin.zip [minimal] Laissons les jolies femmes aux hommes sans imagination. / Let us leave pretty women to men without imagination.(M.Proust) The success is a defeat for the one who does not want to dance any more! (H.F. Thiefaine)
|