Please enable JavaScript to view this site.

A-Shell Development History

Comments

These notes cover builds 1305 - 1312
A-Shell builds 1300 through 1304 were experimental, and we discarded.

1312.2

INFLD refinement: when using pixel coordinates (ST_INFXMAX Structure in INFLD), it now checks that MAXCHRS <> 0, since otherwise there is no way to determine the character limits on the field size. If 0, it displays a warning message and sets it to 132.

1312.1

Fix bugs relating to MBF2_PIXCOORDS and MBF2_PIXSIZE, particularly with controls containing images.

1311.1

Between A-Shell 6.1.1300.0 and 6.1.1311.0, which occurred during the Spring of 2012, several version numbers were used up in the process of incorporating the final patches from A-Shell 6.0 into A-Shell 6.1. Your humble author-in-chief determined it was not necessary to itemize these changes, but that it was appropriate to include a note explaining the missing numbers.

1312.1

INFLD enhancement: ST_INFXMAX Structure in INFLD

1312.0

XTREE enhancement: New flag XTF2_PIXCOORDS (&h00040000) causes the coordinates units to be treated as pixels. Equivalent to MBF2_PIXCOORDS in AUI_CONTROL.

1307.0.1

New XTREE Array Descriptors.

1307.0.2

GETADR.SBR enhancement: If the address parameter specified in argument 2 is an X,8 variable (as in the BASEADDR64 variable in the ST_XTRARYDESC structure above), then it is assumed to be formatted as a pair of B,4 variables as in the structure above. (This will allow for a transition to 64 bit mode should it ever occur, without the application having to be aware of it.)

1306.0.1

Multi-page Scanning Support added to AUI_IMAGE.

1305.0

Begin A-Shell 6.1 development track, copy 6.0.1245.5 source code.