LIBERTY BASIC NEWS

Home

Liberty BASIC News
Safe Registry and Ini File Alternative
Deleting and Renaming Disk Files
Segments and Flushing
Flat Toolbar with Toolips
Translating 32-bit VB API Calls
Event-Driven Programming Concepts
Spotlight on the Community!
ODBC in Liberty BASIC
Hex Viewer
Listing Files Recursively
Registering Hot Keys
Preventing more than 1 instance
Multi-Coloured Text Input Boxes
Images on Buttons and Statictext
Two Demos by David Conner

Carl Gundel is planning a bugfix release of LB3 -- Liberty BASIC 3.03. It won't contain new features, just fixes for bugs.

Carl has also begun work on the next significant version update, to be called Liberty BASIC 4. Here are some of his improvements and plans, as posted on his official forum:

*****************
from October 22:
- Working on DO/LOOP support
- Dim more than 1 array with a single DIM statement
- The debugger supports run to cursor. Breakpoints are coming also.
- TAB() is now supported in PRINT statements (LPRINT will support it also).
- Proper enforcement of nested structures is now supported at compile time. For example it will prevent loops from overlapping, and other similar problems which would previously only result in hard to understand errors when the program was run.
- Added the ability to specify how many spaces are used when tabbing in the Liberty BASIC editor.

******************
from October 26:
Okay, now that I have a handles variable mechanism, I also added a command called MAPHANDLE (I'm open to suggestions as to a better name if there is one). It will rename all the handles that start with a sequence of characters to something else.

Valid forms:

maphandle #handle, stringexpression
maphandle stringexpression, #handle
maphandle #handle, #handle
maphandle stringexpression, stringexpression


******************
from October 29:
Today I started work on support for subs for event handlers. I made good progress and managed to make the core part of the mechanism work! This is an exciting feature! Break out the bubbly! ;-)



Home

Liberty BASIC News
Safe Registry and Ini File Alternative
Deleting and Renaming Disk Files
Segments and Flushing
Flat Toolbar with Toolips
Translating 32-bit VB API Calls
Event-Driven Programming Concepts
Spotlight on the Community!
ODBC in Liberty BASIC
Hex Viewer
Listing Files Recursively
Registering Hot Keys
Preventing more than 1 instance
Multi-Coloured Text Input Boxes
Images on Buttons and Statictext
Two Demos by David Conner