/
09/02/2013 public release

09/02/2013 public release

gmBasic 10.06B9
[+] Added support for translation subsystems. (select subSystem="id")
A subsystem is a named set of language translation rules that implement a custom migration.
For example producing WPF translations is done by activating the WPF subsystem.
[+] VB6 forms to WPF forms feature (supports most VB6 Intrinsic controls)
[+] Added ControlData API to gmSL. This also supports custom control migrations such as WPF.
[+] Additional migration events added to gmSL (AuthorProperties, CodeReference, AdjustProperties)
[+] Added Refactor-HasWeakSetter for accessors that take object
[+] Added Refactor-Declare to deal with missing declarations in ASP
[+] Added Refactor-RemoveResumeNext to deal with overly complex on error resume next functions
[+] Simplify FRX to RESX convention to avoid issues with special characters in resx filenames.
[+] Improved support for support for Graphics operations including Circle and Line command B and BF options
[+] Improved support for upgrading VB6 FileSystem listbox controls
[+] Improved support for source codes and COM components that use international character sets
[+] Support for '-' in ASP file names.

MetaLang
[Add] lang\WPFsubSystem.gmsl -- WPF Forms Authoring (beta)
[change] idf\Language.std.xml
[change] idf\MigrationSupport.dll.xml
[change] idf\ReferencesAudit.dll
[change] lang\netControls.xml
[change] lang\VB7Lang.xml
[change] lang\VB6IDL.XML
[change] lang\vbcontrols.xml
[change] lang\OPCODES.XML
[change] lang\TOOLLANG.XML
[change] lang\enumerations.xml
[change] lang\auditvbi.gmsl
[change] lang\VBASIC.XML
[change] lang\authortext.gmsl
[change] lang\GMSLANG.XML

gmStudio
[+] Improve UI responsiveness when running long processes
[+] Improve user control over scrolling session log to screen
[+] Update References/Definitions reports to use AuditVBI.gmsl
[+] Added Rules Samples management to Settings form
[+] Simplify view menu; removed items that are handled on Settings form
[!] Correct issue with report selector list not showing up in Trial Mode
[!] correct SrcFile path in NET Build Log report for ASP includes
[!] correct translation switches being cleared from the task in memory
[!] correct report type list being empty in trial mode

Samples
[+] Rework Scantool to filesystem listbox migration
[+] Rework FileExplorer sample to use new IDFs and gmSL for Common Controls replacements

Installation
[R] Retire GMNI DLLs that are now handled using gmSL
[+] Retire ReferenceAudit.dll
[+] Add ASPGlobalIncludes.dll to standard distribution (preparing for new Web Samples)
[+] Added a template GlobalImports script to settings folder (preparing for new Web Samples)
[+] Added a template GlobalIncludes script to settings folder (preparing for new Web Samples)
[+] Update the contents of extras\RefactorLibrary with more current samples and move to support\rules