Please enable JavaScript to view this site.

A-Shell Development History

Fix a bug introduced at the start of 4.9 whereby specifying the .IDA extension in an ISAM open statement was generating a file specification error.

900.0.1

MSBOXX.SBR bug fix: BOX'VLI (vertical line) and BOX'HLI (horizontal line) were drawing two lines.

900.0.2

(Windows/ATE) XTREE.SBR enhancements / fixes:

First item in list is now highlighted (in editing mode) if there were no other selected items. Previously, it just showed a thin dotted line around the item.
The maximum number of XTREE instances has been increased from 3 to 10.
New FLAG XTF'DEL added (and XTREE.MAP updated) to enable the DEL key to return exitcode -47. See updated XTREE6.ZIP for new XTREE.MAP; also XTRA3 enhanced in various ways.
Navigation keys that have meaning within XTREE (up arrow, HOME, END) now require SHIFT to exit from the control. Otherwise the action is confined to the control. This is consistent with INFLD (with respect to combo boxes, date pickers) and with Windows in general.
Various bug fixes, including for a GPF on closing A-Shell if any XTREE instances weren't properly closed.

900.0.3

(Windows/ATE) INFLD enhancements / fixes:

Invisible fields (TYPE i) now work in GUI mode, making this a better way to wait for input within dialogs or other GUI screens. Previously it worked in text mode, which caused potential conflicts with the cursor and with the focus.
||R is now ignored. Use ||C or |E to retain the same look when the field is dormant as when it is actively being edited.
Fix a problem with certain editing keys (arrows, etc.) acting like ENTER in command line processing.

900.0.4

New MIAME.INI parameter, OPTIONS=SBX_RUNDIR alters the search path for SBX modules. Normally, the search is: current [p,pn], [p,0], BAS: When OPTIONS=SBX_RUNDIR set, search is: current [p,pn], .RUN location, BAS:.