APL2000

APL+Win Version 7.3

Introducing APL+Win Version 7.3. Visionary yet practical, the single comprehensive development tool for creating the next generation of applications has arrived. Developers can use APL+Win to create powerful applications quickly and effectively.

APL+Win has been continuously developed and advanced for over 30 years, making it the most robust and reliable development environment available. It provides a stand alone application development environment and with APLNext WebServices, integration with the Web browser and Web services.

The APL2000 Subscription Program is designed to help customers to successfully develop, deploy, and manage systems built around a broad range of high-quality APL2000 solutions for the server and the desktop. This program provides a comprehensive, annual service contract that covers all APL2000 products at use within the customers enterprise. It also provides a managed support relationship for customers who have made a significant investment in APL2000 technologies. Pricing varies by subscription level.


What's New in APL+Win 7.3

APL+Win 7.3 represents the continuing support by APL2000 for the APL application development language on the Microsoft Windows operating system platform.

New GetSession method (System Object)

The GetSession method for the system object returns the function vector representation (ŒVR), character array, character vector, or numeric array for an editor session.

Bug Fixes

Interpreter
Session
APL GUI
APL Grid

System Requirements for APL+Win Version 7.3

Requirements vary for different combinations of components within APL+Win Version 7.3. Review the table below to determine the minimum system requirements for running APL+Win Version 7.3.

Processor 450-megahertz (MHz) Pentium II-class processor
(600-MHz Pentium III-class processor recommended)
Operating System APL+Win Version 7.3 can be installed onto any of the following systems:
  • Windows Vista
  • Windows Server 2003
  • Windows XP
  • Windows 2000
Memory
  • Windows Vista: 1 GB of RAM
  • Windows Server 2003: 512 MB of RAM
  • Windows XP: 512 MB of RAM
  • Windows 2000: 512 MB of RAM
Hard Disk 62 MB of available space required on installation drive


What's New in APL+Win 7.2

Localization level specific referencing

A number of system functions have been enhanced to provide the ability to reference functions and variables at specified localization levels. This is particularly useful for writing utility functions such as UCMDs. Such utility functions can now see globals (or values at other localization levels between local and global). This means such functions no longer have to play tricks with special names (such as  prefixed names) to attempt to avoid shadowing issues. They can now just reach out and access shadowed values directly.

As a result of this change, an optional numeric left argument that specifies the scope at which names are interpreted has been added to the following system functions:

In addition, there is a new system function: ŒVGET. This system function is used to access variable values at local or global scope. ŒVGET allows you to peek at variable values around the edge of localizations.

New "APL2000 Home Page" option in the Help menu

The "APL2000 Home Page" option when clicked launches your Internet browser to the APL2000 website.

The CodeWalker Pause menu and Toolbar button are active during function execution

The CodeWalker Pause menu and toolbar button are now always available (not just when the CodeWalker window is open) during function execution. The Ctrl+Shift+Break keyboard shortcut key has also been added to the CodeWalker Pause menu.

Changed error message when editing ŒNA system function

When editing a ŒNA system function, the new error message reported is Cannot edit associated function.

Major overhaul and refactoring of how tooltips work in APL GUI objects

This release has a major overhaul and refactoring of how tooltips work in APL GUI objects. The following bugs were fixed and features added: