1142.7.1 |
LMASCB.SBR was falsely reporting an overflow condition when the file data completely filled a string field, without room for the trailing null. |
1142.6.1 |
AUI_CONTROL bug fix: The MBF2_STICKY bit was not working properly when the parent window was on a secondary monitor with negative coordinates. |
1142.5.1 |
APEX bug fix (minor): when printing a file whose name is of the form *#.apf, *#.exc or *#.csv, it was supposed to just print it without creating a new "serialized" apf. This was only recognizable as a problem when re-printing files from the APEX retention directory which for which there were corresponding auxiliary files of the same name. |
1142.4.1 |
ISAM 1.1 bug fix: there was a small chance (approximately 1 in 10K) that on any given key deletion, you would get a bogus ERF 35 (index smashed) error. |
1142.3.1 |
AUI_CONTROL bug fix: an unresolved side-effect of the conversion to millicolumns (5.1.1139) was allowing TAB(x,y) to delete a control positioned at (x,y) even if that control was in a non-auto parent dialog. (Normally, TAB(X,Y) should only delete unprotected controls which start at that position within the main screen or within the auto parent dialog.) |
1142.2.1 |
AUI_CONTROL refinement: 1141.2 patch to preserve static control background color value is now limited to BGC values with the +64 (override) flag or which are in RGB format. (Values 0-15 no longer override the tab control background color.) |
1142.2.2 |
XTREE column header alignment bug fix: the 1142 update had a side effect of setting the center or right justify option on all the column headers if the first column header had it. |
1142.2.3 |
XTREE refinement: Column format "uu" (see 1142.0) now automatically exits on ENTER, rather than acting like TAB, as it does in most other cell navigation situations. (The theory here is that uu is mainly intended for people who prefer the keyboard to the mouse, for whom ENTER would be the most natural way to "select" (i.e. exit from) the current cell. |
1142.1.1 |
Windows printing refinement: the printer selection dialog was being displayed as a child of the main A-Shell window. In cases where the application was really running from a dialog, this allowed the user to accidentally cover up the printer selection dialog with the application dialog, leading to what appeared to be a hung state. |
1142.1.2 |
.DATE (dot variable) fix: Overflow from the year (> 100 since the year was an offset from 1900) was causing the day value to be incremented by one. (March 16, 2009 was appearing as 31709 instead of 31609.) Also, the (now old) documentation for .DATE is incorrect. It says that it returns the date in the same format as DATE but it should say that it returns the date as a decimal number which displays as MMDDYY. So March 16, 2009 should return the numeric value 31609. It was returning 31709, not so much because it was off by a day, but because the year was coming back as 109 (offset from 1900), and the 1 was getting added into the day column. That is now fixed. |
1142.1.3 |
.YYMMDD (dot variable) fix: YY now limited to 00-99, so March 16, 2009 shows as "090316" instead of "1090316". |
1142.0.1 |
APEX printing refinement: when the last used-printer was removed, the next APEX preview using the PROMPT printer was trying to use the last (now missing) printer, leading to an error message that users (and even dealers) where having a hard time figuring out how to resolve. It should now revert back to the Windows default printer in such a case. (Note that for user-friendliness reasons, the preview does not prompt the user to select a printer before previewing, even though the preview is technically tied to the selected printer metrics. Instead, it uses the last-used printer as a default, and only prompts when/if the user selects to actually print.) |
1142.0.2 |
XTREE enhancement: New cformat (column format code) "uu" - works just like "u" (editable readonly) but displays only a frame around the cell (as it always did for checkbox cells), rather than overlaying the cell with an edit or combo control. This is just an aesthetic variation. |
1142.0.3 |
XTREE enhancement: Add new XTRCTL field XTR’HEADERSTYLE to support flags relating to column header style. |
1142.0.4 |
XTREE refinement: when navigating with the up/down arrow among editable cells, it now stops at the first or last editable cell in the column. Previously, it would jump out of editing mode back into selection mode if the last cell was not editable. |
1142.0.5 |
XTREE enhancement: a new flag bit in the XTR'NFSELSTYLE variable can be used to remove the dotted "focus rectangle" which normally appears around the selected item. |