What's New in Version 8.3.4?

This document covers the following topics:


Basic Functionality for Natural Application Development

This section describes new features and enhancements in NaturalONE's basic functionality for Natural application development. It covers the following topics:

Natural Profiler

When a profiler session has been started, the profiler monitoring can now be paused and restarted from the profiled Natural application by calling the application programming interface (API) USR8210N. The API can also be used to get the current state of the monitoring process. See Application Programming Interface in Using the Natural Profiler which is part of Using NaturalONE.

In addition, it is now possible to collect trace data for the new event type "Monitor Pause". This event occurs when event collection is temporarily interrupted. See Profiler in Setting the Preferences which is part of Using NaturalONE.

Deployment Wizard for Natural Applications

The deployment wizard for Natural applications now also supports the library steplibs for secured environments.

The deployment file now contains information on whether it has been created for a secured or unsecured environment. This setting cannot be changed after the deployment file has been created. Thus, if you change a project from secured to unsecured (or vice versa), you have to create a new deployment file.

See Using the Deployment Wizard for Natural Applications in Using NaturalONE.

Arabic Shaping

With NaturalONE Version 8.3.4, support for Arabic shaping is still provided as a preview version. There will be no support for this preview version. Any feedback from our customers on this new feature is greatly appreciated. Since support for Arabic shaping is still under development, a later version of NaturalONE may include substantial changes to this type of support. See Arabic Shaping in Using NaturalONE.

Natural for Ajax / Ajax Developer

This section describes new features and enhancements in Natural for Ajax and Ajax Developer. It covers the following topics:

Natural for Ajax Demos

It is now possible to install the Natural for Ajax demos from the welcome page. A collection of small Natural for Ajax samples will then be available as a new Natural project in the Navigator view. These samples demonstrate how to use the different controls and how to bind them to Natural server-side processing. See also Natural for Ajax Demos in Sample Applications.

New Properties for the ROWTABAREA and COLTABAREA Controls

The ROWTABAREA and COLTABAREA controls now support the new properties disabledprop1 through disabledprop16 which can be used to dynamically disable and enable tabs from within a Natural application at runtime.

In addition, the ROWTABAREA and COLTABAREA controls now support the following new properties which can be used to dynamically set the style per tab at runtime:

tabselectedstyleprop1 through tabselectedstyleprop16
tabunselectedstyleprop1 through tabunselectedstyleprop16
tabdisabledstyleprop1 through tabdisabledstyleprop16

Rendering of Numeric Data Types in TEXTOUT Controls

For TEXTOUT controls, the count of rendered decimal digits now matches the decimal digits specified in the bound Natural data type.