Please enable JavaScript to view this site.

A-Shell Development History

1145.5.1

GUI bug fix: the height of INFLD controls on the main window, when the "Force edit box height to match combo" option was checked, and the Proportional font scale factor was > 0, was incorrect. Instead of calculating the combo height based on the specified percentage of the coordinate cell (aka main window "grid") size, it was basing it on the specified percentage of the normal combo height.

1145.4.1

GUI bug fix: right clicking on a control prior to any XTREEs being created was causing a GPF.

1145.4.2

XTREE bug fix: remove the extra blank row that was inadvertently added to each XTREE by the 1145.3 patch.

1145.3.1

XTREE bug fix: close GPF loophole if ADDCNT < 0

1145.3.2

STRTOK (and possibly other SBR) bug fix: close GPF loophole when a null string is passed back to a non-string parameter.

1145.2.1

FTP bug fix: Attempting to send a file to the root directory of a network drive (e.g. "\\server\share") was failing. Also, attempting to send a file to a non-existent subdirectory of a network drive was failing to create the directory, and thus failing to transfer.

1145.2.2

STRTOK.SBR bug fix: close a loophole which, under some conditions, caused a GPF or segmentation fault when the source string was empty. (One doesn't normally try to tokenize an empty string, but it should still support it without failing.)

1145.2.3

MX_WINSETTINGS bug fix.

1145.1.1

GUI dialog scaling bug fix: maximizing or otherwise scaling a dialog was not working properly when the original dialog grid height and width scale factors were not 100 to start with. If they were smaller, the controls were scaled too large (often going off the right edge of the dialog when maximizing).

1145.1.2

Compiler bug fix (compiler edit 433): nested structure definitions were not being recognized when the first character of the referenced structure name was not capitalized.

1145.0.1

Compiler/language enhancement: The new statement REDIMX has been defined to redimension an array originally created with DIMX

1145.0.2

Compiler enhancement: the Parameter type AS clause in function and procedure headers now allows symbols to be used in place of literal values for the sizes of the parameters.