Please enable JavaScript to view this site.

A-Shell Development History

1530.1.2

ATE refinements related to use of the ashell-ate-URL scheme to launch ATE from a web page. These include:

The MIAME environment variable is now always set to match the location of the miame.ini file. This is almost always the case anyway, except that when launched from a URL link, visibility restrictions on the environment between Windows and the browser were resulting in it reverting to C:\VM\MIAME.
The Cache and PermCache directories now default to %MIAME%\Cache and %MIAME%\PermCache, respectively, if not set. This was a potential issue when building a minimal configuration on the fly from the URL.
When building the ATE configuration on the fly, you can define pseudo configuration values LoginSBX=<xcallname> and WebRepo=<url dir> to cause ATE to check the web repository for the custom login dialog.

1530.1.1

Bug fix, XFUNC$(): using XFUNC$() in a string expression was corrupting the string stack, resulting in somewhat unpredictable string results. Problem was introduced with the auto-expanding string stack in 6.3.1518.

1530.0.6

XTREE enhancement: column ordering for all the columns (up to the max of 100) can now be saved when using the TreeID mechanism with the XTUCFG_COLORD bit set in the XTR'USRCFG field. Previously the limit was 31 columns, which remains the limit when using the XTR'COLORDER() array method without the TreeID option.

1530.0.5

XTREE enhancement: extended checkbox columns may now be extended to a second degree by adding a second "+" (e.g. T++ or T3++). This adds a 3-state checkbox to the header of the column which is automatically set to the checked state if all the boxes in the column are checked; the unchecked state if all the boxes are unchecked, or the indeterminate state if there is a mixture (or if all of the boxes are indeterminate). Clicking the checkbox in the header cycles through the check-all, uncheck-all, set-all-to-indeterminate (if 3-state), and back to the origional mixed state (if applicable).

1530.0.4

XTREE enhancement: 3-state editable checkbox columns now support the extended mode (T3+) which adds the ability to check-all (^A), uncheck-all (^B) and undo (^Z).

1530.0.3

New release of the DLL underlying XTREE (SftTree_IX86_U_75.DLL, previously SftTree_IX86_U_70.DLL)

1530.0.2

Implemented two New INSTR Flags.

1530.0.1

Run-time enhancement: quoted native filespecs now supported with RUN, e.g. .RUN "/vm/miame/webcache/hello.run"