v10.5 [Aug 29, 2011]
Version 10 includes a new version of the Alpha Five Printer driver. The PDF Printer in V9 does not work on Windows 7 and certain 64 bit operating systems, such as Windows Server 2003. The Printers window in the Control Panel will show the printer name as 'AlphaFivePrinverV4' (indicating that it is based on V4 of the Amyuni Printer Driver).
New Methods
As a result of the changes to the Browse, the following new methods are available:
.record_at_start([tableAlias]) - returns true if focus is on the first record in the table
.record_at_end([tableAlias]) - returns true if focus is on the last record in the table.
New Browse Methods
You can now scroll the row with focus to a particular position within the browse window using the new .Scroll_Current_Row() method.
Syntax:
actualRowSet = <browse>.Scroll_Current_Row as n (row as n)
Debugger Features
The debugger has been completely rewritten. Many new features have been added. It is now substantially faster and it will dramatically increase your productivity when you are debugging your Xbasic code.
Examine Variables
You can now examine a variable in your script by simply hovering the mouse over the variable. The window will go away when you click the mouse on the debugger background. You can also drag this window into the Watch window to add the variable to the Watch list. You can also double click on a variable to quickly add it to the Watch window.
Field Rules Now Honored During Xbasic Data Entry
When you do data entry using Xbasic, only a limited number of Field Rules (so called 'engine level' Field Rules) are honored. Rules for calculated fields and auto-increment fields are honored, but rules such as capitalization, validation, posting, cross-file validation, etc. are not honored. These Field Rules are only honored when you do data entry interactively, using a Form or Browse layout.
v8 [Feb 15, 2007]
Faster, More Web Components, More Desktop Options, Microsoft Vista Compatible