989.3.1 |
Fix a problem with the drop-down portion of certain combo boxes being only 1 pixel tall. The problem mainly occurred under W2000, and only when the Misc. Settings option to make the edit box height match the combo box height was selected. |
989.3.2 |
Fix self combo problem: close a timing loophole that was causing the effect of closing the self-combo display as fast as it was opened. |
989.3.3 |
Fix annoyance in ATE where the window would be cleared on return from displaying the ATE connection properties. This should only happen when the emulation is changed. |
989.2.1 |
XTEXT fix: left click on inactive tree wasn't always sending the click string (or was mixing the left click string with the right click string). |
989.2.1 |
XTEXT fix: initial caret position was sometimes out of sync with actual cursor. This was purely an aesthetic issue, since any editing action would have re-aligned it, but it was still annoying. |
989.2.2 |
XTREE enhancement: XTR'NEXTROW field (previously unused) has been renamed to XTR'TOPINDEX and may now be used to force the initial display vertical scroll position. To activate the feature, set XTR'TOPINDEX to the desired first visible row (1=first). Once set, it will be updated on exit, so that a subsequent re-entry will enter in the same position. To disable the feature, set it to 0. Note that this will override the default logic which normally tries to position the vertical scroll so that the initially selected row is visible. |
989.2.4 |
AutoMouse refinements: When using default translations (i.e. double click on a screen token to send it to the keyboard), automatic trailing CR was being disabled by scrolling INFLD fields. Now CR should be automatic except when INFLD is processing a Fast field. Also, slash is no longer considered a token delimiter. Finally, activating AutoMouse turns the mouse cursor to an arrow. |
989.1.1 |
SEND.LIT supports a switch to send a "Window" message if the terminal is ZTERM or ATE. |
989.1.2 |
(UNIX): Fix a bug in the SEND message handler when the client is ATE. It was trying to launch AWMSG with an invalid filespec. |
989.1.3 |
XTEXT fix: It was not returning TXC'CTLID as suggested by the documentation. |
989.1.4 |
XTEXT enhancement: Two new bits have been defined in the TXC'FLAGS8 field to force ESC to be interpreted as either save-and-exit or abort-and-exit without popping up the dialog to prompt: &h80000000 forces ESC to save any changes and then exit; &h40000000 forces ESC to exit without save. |
989.1.5 |
EVENTWAIT fix: Close an obscure loophole in which EVENTWAIT could confuse a new dialog with a previously deleted dialog, if the new dialog had the same ID. This would affect the way EVW_EXCDINOUT is handled. (On the first call for a new dialog, the EVW_EXCDINOUT flag is normally ignored.) |
989.1.6 |
EVENTWAIT enhancement: Buttons with exitcode values -1 thru -32 may now be used with EVW_EXCDINOUT. Previously, only buttons with exitcodes beyond -100 would be eligible. The new behavior allows buttons that emulate the standard function keys to be used with EVW_EXCDINOUT. |
989.0.1 |
Fix 64K limit issue in size of an individual PRINT statement. Attempting to exceed that was causing an infinite loop as an internal counter was rolling over to 0 after 64K.) Problem went back to "Day 1". Apparently it has taken this long before someone tried to PRINT a variable or expression longer than 64K. |
989.0.2 |
Fix 64K limit issue in various string expressions (such as concatenate). |
989.0.3 |
Optimize INSTR() function in case where the key string is only 1 char. Improvement is only noticeable when using INSTR on huge source strings. |
989.0.4 |
MX_COPYFILE: Under UNIX, the copy operation is now handled internally rather than shelling out to cp. This resolves some nagging issues with detection of errors and also ownership of the created file. |
989.0.5 |
XTREE: Arrow keys were not working for navigation when in checkbox and radio button cells. |
989.0.6 |
AUI_CONTROL: CTLOP_CHG with MBST_STYLE was not actually saving the updated control type flags in the control table. |