Please enable JavaScript to view this site.

A-Shell Development History

PCKLST enhancement: The text-mode implementation is now "tolerant" of the XTREE format of the COLDEF (aka PROMPT) parameter, provided that the XTF_COLDFX (&h040000) bit is set in the flags parameter. It doesn't actually respond to any of the XTREE-only options (cformat codes, etc.), but it now does support the cwidth and ctitle values for the first column and interprets the contents of the array parameter accordingly. Previously, PCKLST (text mode) required that the actual array width matched the window width and treated the PROMPT parameter as a title string.

This is another case of a minor enhancement, but it allows programs using XTREE/PCKLST for basic single-column lists to take advantage of some advanced XTREE features when in GUI mode, without completely breaking the text mode operation. It also opens the door for the possibility of supporting some of the simpler Advanced Coldef options (such as SelChgExit) in PCKLST/text mode.