Please enable JavaScript to view this site.

A-Shell Development History

1360.4

INFLD/AUI_CONTROL refinement: disabled edit controls are now handled by the default Windows display logic, typically a dark gray on light gray effect. Previously disabled edit controls were handled like non-disabled edit controls if the ST_INFCLRX structure was used to override the edit control display color; this was confusing because it obscured the distinction between enabled and disabled controls.

1360.3.1

XTREE bug fix: The EnterGoto clause, when jumping to the next row, was interfering with the XTF_ENTESC flag, which should cause ENTER from the last editable field of the last row to exit.

1360.3.2

XTREE refinement: XTF_ENTESC now exits from the last cell as expected, even when the XTF_NOZEROEX flag is set.

1360.2.1

INFLD enhancement: new structure ST_INFCLRX may be used in place of the INFCLR parameter to define arbitrary foreground and background colors

1360.2.2

Compiler bug fix (edit 644): An ++IF <condition> (or ++ELSEIF <condition>) clause followed by a CASE -### statement was leading to a spurious syntax error.

1360.2.3

Compiler bug fix (edit 645): A ++INCLUDE statement whose filespec was followed by some spaces and then a ":" was leading to an illegal syntax error in the run program.