Please enable JavaScript to view this site.

A-Shell Development History

In XTREE, the Dspwid= column definition option can now be used to specify a fudge factor adjustment (+/- pixels) rather than just a fixed size. To specify a fudge factor, insert a + or - after the =, e.g.

Dspwid=+5   ! increase calculated width by 5 pixels

Dspwid=5    ! set width at 5 grid units

 

Previously, Dspwid= and Dspmin= always used the main window grid units. Now, if the XTREE belongs to a dialog using the ALTPOS grid, the specified units are interpreted as ALTPOS units. Warning: This change possibly affects existing column layouts.
Clicking on a cell that has a ClickExit= definition now sets the XTR'CLICKROW and XTR'CLICKCOL fields, in addition to the XTR'XROW and XTR'XCOL fields. (Unless the click occurs while an editable cell that gets validation is active, both sets of ROW/COL fields will be the same. Otherwise XTR'XROW/XTR'XCOL will point to the editable cell that needs validating, XTR'XVALIDATE will be set to 1, and XTR'CLICKROW/XTR'CLICKCOL will point to the cell you clicked on.)

NOTE: XTREE context menus (right-click menus) do not work reliably with editable cells (yet).