Major Release: Sunday, 23-Nov-2014
gmBasic VB6/ASP/COM Processor (V20.03.B2)
Section titled “gmBasic VB6/ASP/COM Processor (V20.03.B2)”- Improves accuracy and consistency of generated code to reduce .NET build errors
- Adds support for custom CodeStyle.DLL (Naming Conventions, Dictionary to Generics.Dictionary; VB.Collection to Generics.List, Formatting, etc.) Contact us for a demo.
- Improves Handling of Controls.Add
- Improves Handling of CInt(Date)
gmStudio IDE
Section titled “gmStudio IDE”- Improves handling of gmSL code elements in translation scripts
- Adds Semantics Symbols Search
- Improves layout of Search Panel
- Improves ASP Line counting logic to show LOC details for site script
- Adds Compiler Audit Report — shows system model before analyzer modifications
- Renames Audit Report to Analyzer Audit Report — shows system model after analyzer modifications
- Adds double-click Reference Panel to load interface description file
- Improves folder format consistency in project file
- Improves handling of floating point numeric constants in IDL generation
- Adds Help/Samples menu item
- Corrects problem with Help/Documentation menu item
- Adds %TaskGuid% Script Variable (e.g. for setting ProjectGuid in .NET project file)
- Improves activation of project-specific mega-language files
- Begins work to support project-specific licensing
- Modifies Trial License limits: VB6=11K LOIC, ASP=5K LOC
- Adds ‘Notes’ records to Translation Log Report
Samples
Section titled “Samples”The sample upgrade solutions have been updated and several impressive new samples have been added. All samples produce functional code in both C# and VB.NET (unless noted otherwise).
- FMStocks (updated) a set of DLLs and an ASP site that implement simplified stock trading application
Illustrates ASP to ASP.NET upgrade, Shared file Consolidation, and COM Replacements - Waves (updated) a stand-alone graphics/mathematics application
Illustrates upgrading advanced forms, graphics, and mathematics logic - vb3DDefine (updated) a stand-alone graphics/mathematics application
Illustrates upgrading advanced forms graphics and mathematics logic
Sample Rules
Section titled “Sample Rules”- Improves GM.ADODB_to_DataLib.dll.xml
- Improves GM.EXCEL_Interop.EXE.XML
- Improves GM.MSCOMCTL.OCX.xml
- Improves GM.MSCOMCT2_Winforms.OCX.XML
- Improves GM.SCRRUN.DLL
- Improves TabctlTransform.gmsl
gmRuntime Library
Section titled “gmRuntime Library”- Adds members to ADODB Emulation
- Adds enums and members to Utils