New Features in EPC 868 version of the Framework

Visual LANSA Framework

New Features in EPC 868 version of the Framework

This section outlines new features in the EPC868 version of the Framework. Note that:

  • You need to recompile/redeploy all relationship handlers after you install this EPC.
  • If you plan to run VLF.Web with Chrome, Firefox or Safari, test that your existing hand-coded JavaScript or HTML in WAMs and RAMP scripts work in these browsers.
Cross-Browser Support for VLF.Web

VLF.Web Runs in Internet Explorer, Firefox, Chrome and Safari.

Note that VLF.NET only supports Internet Explorer.

 

aXes-TS2 Can Be Used as the RAMP-TS Engine

aXes-TS2 Can Now Be Used in RAMP-TS, enabling the use of aXes-TS2 compatible browsers for RAMP-TS applications.

 

Instance Lists

You can now add Date and Date/Time Columns to the standard shipped instance list.

Edit Codes can be applied to numeric columns.

You can Control Row Color in Instance Lists.

Selection of Multiple Items Can Now Be Controlled in Instance Lists.

Instance List Toolbar Buttons Can Have Associated Text Descriptions which improves appearance and usability.

VLF.WIN End-users Can Choose Instance List Columns to Be Displayed allowing them even more control over how their applications appear.

In VLF.WIN Code Can Directly Access Visual Lansa Trees that are used to visualize the instance list content.

 

Web Content on Signon Screens

All users must log on, so signon screens are an ideal place to advertise company business or application changes and to promote communication. You can do this by adding a web page or a button that launches a URL to the signon screen.

A Button on Framework Signon Screen Can Launch A Web Page in its own window. The button can be added to the signon screen in VLF.WIN, VLF.Web and VLF.NET.

Web Page Can Be Shown on the VLF.WIN User Logon Screen instead of an image.

 

 

New Value-Add Features Shown in Demonstration Application

The Framework demonstration system shows uses for IBM i Server Message Queues.

The Demonstration Application now includes a new command, Print Screen, which prints out the current VLF screen/window.

The shipped Framework also includes a new command, Open in New Window, which opens the current business object in a new window.

Connecting to the Server

You can use Windows user profiles and passwords when connecting to the server.

For IBM i servers, you can validate the password entered by the user exactly as typed.

The Framework can now handle long passwords also for Windows applications.

You can control which servers appear in the Connect dialog.

See Connecting to Servers.

 

VLF.NET

The generated VLF.NET applications can be compiled to run in a 32-bit platform.

Each business object can have its own screen layout.

Default application text strings (such as User Name and Password labels in the Sign In dialog box) can now be dynamically overridden.

See VLF.NET Enhancements.

 

Commands

You can now find out the current state of a command handler panel (Normal or Maximized) in relation to the Framework. 

Commands can bypass Framework or RAMP locks in VLF.WIN applications.

See Commands and Command Handlers.

 

User-Interface

The Framework tool bar style can be set to show large buttons with text descriptions (for new users).

There is an option to hide the Windows Control Bar which is displayed on Framework forms when more than one Framework window is open.

The VLF.WIN application start up logic now positions the initial main window so that is clearly visible to the user even if it has previously been moved to a place difficult to access.

See User-Interface Enhancements

Other

Visual LANSA Active-X Controls VF_AX003 and DF_XMLAC have been changed to use MSXML6 interface.

The Framework design XML can be saved in an encrypted form.

You can now set a confirmation message when end-users attempt to close the Framework.

See Other Enhancements.

 

Note that some older features have been marked as deprecated. This means they are supported for backward compatibility, but you should not use them for new development.