877.0.1
(Windows) INFLD TYPE |G now invokes a Windows-style edit control implementation of INFLD. Most of the standard INFLD features continue to work, although from the user's standpoint, it looks and acts like a typical Windows edit control. You can add this feature globally by adding |G to your SBR=INFDEF: entry in the miame.ini file. Note that there are some subtle differences between the edit control implementation of INFLD and the standard text implementation. One of the most noticeable is that since single character edit controls do not work very well, we automatically expand the size of any single character field to a width of two. We don't allow two characters to be entered, but the extra space might pose a slight screen layout problem in extremely crowded screens.
877.0.2
Many of the INFLD error messages now appear as either message boxes or at least using proportional fonts. (Note, this also applies to UNIX as long as the client is ATE.) The various timer-related displays have been simplified down to a simple display of the time remaining. Clicking on the clock will reset it to 10 minutes (provided suspend has not been disallowed.)
877.0.3
The HLPIDX parameter of INFLD may now contain the keyboard string to be sent if the field is clicked on when it is inactive. The format is HLPIDX = <optional other help string> + chr(126) + <kbd click str>. This only applies when TYPE |G is specified and TYPE = (disable field redisplay) is not specified. The idea here is that since INFLD will automatically turn the edit field into a static text display control on exit, if you want to implement the ability to click on a field to edit it, then you can specify the appropriate keyboard command string when you call the field to be edited. *NOTE: PRIOR TO EDIT 883, THE LEADIN WAS CHR(127); FROM EDIT 883 ON, THE LEADIN IS CHR(126)*
877.0.4
The INXCTL parameter to INFLD may now be specified as a one byte string or binary, in which case it returns the actual character used to exit the field. This is more useful to many people than the rather limited information provided by the traditional INXCTL.
877.0.5
PFK translations no longer deactivate all IFX translations. Instead, the PFK and IFX translation tables are additive. The PFK takes precedence, but if a key is not defined to the PFK, then the IFX translation will still be active. (The idea here is to allow you to add your own function key translation customizations or extensions, but still be able to take advantage of any updates to the IFX tables for those keys which you have not customized.
877.0.6
OPTIONS=AUTOTPRINT may be specified in the miame.ini to cause all PRINT statements in RUN programs to be treated as TPRINT. In other words, they will generate static text, proportional font controls. This can be useful for quickly establishing how well your application would work with all proportional fonts.
877.0.7
SET.LIT 1.2(136) allows you to set and unset the AUTOTPRINT option without having to modify the miame.ini and relaunch A-Shell.