1358.4.1 |
XTEXT bug fix: XTEXT control was removing an existing control with the same upper left coordinate—which is correct—even when the XTF_POPUP flag as set, in which case it should float about the other controls and therefore not conflict with any requiring deletion. |
1358.4.2 |
INFLD checkbox bug fix: checkboxes with non-standard colored backgrounds were reverting to the standard gray background after INFLD editing/redisplay. |
1358.3.1 |
ATSD refinement: generation of unique condev IDs is now more robust in non-ATE environments where the server is unable to identify the client workstation ID. Previously, it was possible—although not likely—that two sessions launched simultaneously in such an environment might end up with the same ID, since it is based on the ATSD user name. |
1358.3.2 |
XTREE bug fix: shifted-function key exitcodes were not being shifted by 16 in some cases; causing, say SHIFT-F# to return the same exitcode as F#. |
1358.2.1 |
XTREE bug fix: cell validation wasn't always taking place when navigating with the keyboard rather than the mouse. Problem introduced in 1350.3. |
1358.2.2 |
XTREE bug fix: FastMax option wasn't working in combos when the field started out blank?? |
1358.1.1 |
Compiler bug fix (643): fix problems with nested ++IF clauses and with ++IF clauses containing more than one ++ELIF clause. |
1358.1.2 |
AUI_CONTROL bug fix: resizing a static control with the MBF2_CUSTDRAW or centering options was not always clearing the background, resulting in fragments of the previous display of the control in a different size. |
1358.1.3 |
XTREE bug fix: After resizing a dialog containing a tree, in some cases a subsequent re-entry (XTROP_RESELECT) with the XTMF_INTHEIGHT flag (in XTR'MISCFLAGS) set was resulting in the tree height being resized based on earlier size of the dialog. |
1358.1.4 |
GDI printing memory handle leak: Use of //TEXTCENTER or //SETOPTION,EMBEDDED-ENTITY-REFERENCES was resulting in the loss of a memory handle for each print request. Eventually this could have led to an out-of-memory-handles condition, after a couple hundred print requests. |
1358.0.1 |
Compiler enhancement (642): new variations of ++INCLUDE: ++INCLUDE'IF'EXISTS <filespec> and ++INCLUDE'ONCE'IF'EXISTS <filespec>. As the name implies, these operate just like ++INCLUDE and ++INCLUDE'ONCE except that if the file is not found in the normal search path, it is just skipped. |
1358.0.2 |
Toolbar enhancement: background transparency is now automatic for all image formats; previously it only worked with PNG ARGB images. To force the background to remain opaque, you can add the new btndef (button definition) clause: opaque=1. For example: tbdef$ += "img=clickme.bmp~opaque=1~lbl=Click me~" ... |