Please enable JavaScript to view this site.

A-Shell Development History

929.0.1

(ATE) SBR=INFLD_KEEPALIVE now supported by ATE (sends null packets back to server while waiting for GUI input).

929.0.2

Fix obscure ISAM bug introduced in 928; symptom was that in certain rare circumstances, you could build an IDX file which seemed ok but which had keys out of order.  (Direct lookup would fail to find such keys, and get next operations would return them out of order.)

929.0.3

(WINDOWS/ATE) XTREE now returns the XTR'XROW and XTR'XCOL values whenever a right click menu (aka context menu) is used to exit a session. Previously, with non-editable controls, the row was available in the ANSWER parameter, but not the column. And in the case of editable controls, ANSWER was not available and the XTR'XCOL / XTR'XROW parameters were not being returned unless the option to exit for validation on each field was being used.

The sample programs XTRA2 and XTRA5 have been updated to illustrate this.

929.0.4

(WINDOWS/ATE) Fix problem with control save/restore operations in which controls with text longer than 32 characters were truncated on restore.

929.0.5

(Windows) New command line switch, -nm (stands for "No Menu") eliminates the A-Shell menu bar. This may be useful in conjunction with -m and/or -mx to limit the end-user possibilities for getting themselves into things they shouldn't. Note that to eliminate the status lines also, add the following code to your startup program:

? tab(-10,34);"1,0";chr(127);  ! turn off top status line

? tab(-10,34);"2,0";chr(127);  ! turn off bottom status line

929.0.6

(Windows/ATE) Fix complication surrounding use of the VK_BACK virtual key in which it would translate into two characters, chr(127) and chr(8), instead of just chr(127).