Visits:
5378
OnLine:
56
Last Updated:
Wed, Jul 31, 2013
The APL+Win 12.1 Update is released and recommended for all APL+Win Subscribers that have APL+Win 12.0 installed.
To download the update, visit http://www.apl2000.com/software.php and click
the file "APL+Win v12.1 Update" using your software download username and password.
Enhancements:
APL GUI: Theme Support
New theme support for Windows visual styles in ⎕wi controls. This enhancement provides
a more modern look and feel to the current ⎕wi controls under Windows XP and later operating systems.
Simply upgrading is all that is required to take advantage of this enhancement.
Here is the same sample APL+Win form displayed in a previous version of APL+Win (on the left)
and in APL+Win v12.1 (on the right):
This enhancement is managed with the new theme property on most ⎕wi classes and
the thememode property on the System object. The System class also has two new additional properties named themeactive and
themed. These methods and properties are described in the manual and online in the helpstrings
'obj'⎕wi'?action_name'.
Note 1: In Windows XP, when the option box control is a child of a frame control, the option box's background
color for the caption is set to black. This behavior is known to occur only in Windows XP for which there is no workaround or solution.
The recommendation is to upgrade to Windows Vista or to a newer operating system.
Note 2: In addition to the visual differences seen in the DateTime control, this control also exhibits
the following behaviors:
- Animated Scrolling: when in the calendar control mode, the mouse wheel scrolls the date in the calendar.
- Animated Zooming: when in the calendar control mode, clicking the month/year date in the title changes the title
to display the current year and a grid of months for the same year with the current month highlighted. A second click will
display the current decade in the title and a list of years for the current decade. Another click will display the list
of decades for the current century and the century in the title.
APL GUI: Zip ActiveX Class Enhanced
The Zip ActiveX Class now recurse subdirectories and also archives files matching a pattern. This is performed
with the new recursedir property in the Zip class. The default value is 0. Set recursedir to 1 to recurse
the directory structure and to 2 to add pattern matching of file names.
Session: Native Support for Windows Visual Styles
The APL+Win Session now natively supports Windows visual styles. This enhancement provides a more modern look
and feel to the current session.
Here is a sample APL+Win Session dialog (the Options/Editor dialog) displayed with an earlier version of
APL+Win (on the left) and with APL+Win v12.1 (on the right):
Session: New Filter Option for Open and Fetch
A new "Contains" filter option has been added to the Open and Fetch Objects dialogs. When enabled (checked),
the list box displays items whose names contains characters entered in the "Name" field.
Here is an example using the Objects/Fetch dialog in the APL Session in an earlier version of APL+Win (on the left)
and in APL+Win v12.1 (on the right), after checking the new Contains check box:
Bug Fixes:
UCMDS.SF:
An error occured when executing a user command that contained a function with a single letter in the name was
present in the user command group
Interpreter:
A blank line or comment line immediately following the :NEXTCASE statement reported an
OUTER SYNTAX ERROR when saving the function.
Please send any questions or comments to support@apl2000.com