![]() |
News17 / 04 / 2010 - Basic4ppc v6.90 released09 / 06 / 2009 - Basic4ppc v6.80 released 13 / 10 / 2008 - Basic4ppc v6.50 released 14 / 05 / 2008 - Basic4ppc v6.30 released 27 / 12 / 2007 - Basic4ppc v6.01 released 01 / 11 / 2007 - Basic4ppc v5.80 released 14 / 08 / 2007 - Basic4ppc v5.50 released 18 / 05 / 2007 - Basic4ppc v5.00 released 03 / 02 / 2007 - Basic4ppc v4.05 released 25 / 12 / 2006 - Basic4ppc v4.0 released 20 / 08 / 2006 - Basic4ppc v3.0 released Version 6.90- Local variables can be declared with a specific type. Declaring numeric variables significantly boosts the performance of numeric calculations. - Subs parameters types and subs return type can also be declared. - New types: Number and Integer. Correspond to .Net Double and Int32. - Subs parameters can be passed by reference (ByRef). This can be used to return several values from a sub. - Improved syntax for working with dynamic objects and dynamic controls. Instead of writing Control(ControlName, ControlType), it is now possible to write ControlType(ControlName). The desktop IDE fully supports the new syntax with autocomplete and with the usual popup menu. - Desktop forms size and layout is more accurate. - Scroll bar indicators. The desktop IDE now shows useful indicators above the vertical scroll bar that helps with code navigation. - FileFlush keyword. Writes any cached data to the file. - SQL library was updated to SQLite 3.6.16. - More clear error messages for many common mistakes. - Many bug fixes and other minor improvements. Version 6.80- New AutoScale compilation mode which allows the program to scale automatically according to the device screen resolution. - All internal controls are compatible with high resolution screens. - VGA device IDE is included. New keywords: - ScreenScaleX / ScreenScaleY - Returns the relation between the screen dpi and QVGA dpi. Returns 1 for QVGA screens and 2 for VGA screens. - SenderFullName - Returns the full name (including module) of the control that fired the current event. - AddHashtable - Adds a Hashtable at runtime. - AddStack - Adds a Stack at runtime. - New Hashtable collection. - New Stack collection. - Label supports transparent mode. Device IDE: - New Find dialog. - Edit functions use the standard clipboard. Desktop IDE: - New 'Go to line' dialog. - Highlighting of selected word in document. - SQL library updated to SQLite v3.6.3. - SQL library support encrypting and decrypting databases. |
|
|
|