1188.9.1 |
XTREE bug fix: in some cases you were not allowed to reduce the font scale (with Control "-") before you first increased it. |
1188.9.2 |
XTREE refinement: remove a bottleneck that was causing tree loading operations to take way longer than necessary (e.g. 15 seconds versus 1 second). |
1188.9.3 |
VUE enhancement: New command MOUSEPOS {BOOL} may be used at the command level or in the ini.vue to disable caret position with the mouse. This may be useful on some laptops with very sensitive touch pads, which otherwise may cause the typing position to jump around unexpectedly (considered rather bad behavior in a program editor). Default is TRUE. |
1188.7.1 |
INFLD Auto-complete bug fix: now works within modeless dialogs. Previously the drop-down was causing the dialog to temporarily disappear. |
1188.7.2 |
XTREE image bug fix: Further cleanup of handling of descriptive text which shares a cell with an image. |
1188.7.1 |
XTREE bug fix: Close loophole in which XTREE would temporarily remove other controls even when it was in a dialog. (That should only happen for overlapping controls when XTREE is in the main window.) |
1188.7.2 |
XTREE bug fix: Image cells whose text ended in a "." were sometimes being display as if a full filespec. |
1188.6.1 |
XTREE scaling refinement: Non-XTREE fonts can no longer interfere with the font reset operation. (Previously, after fonts scaled beyond about 200%, the reset operation refused to work.) |
1188.6.2 |
(Windows) Ashlog directory fix: the log was appearing in the users %TEMP% directory instead of the %MIAME% directory. |
1188.6.3 |
LOOKUP refinement: LOOKUP now reliably returns 0 for a null filespec. Previously, it was sometimes returning 0, 0.5, or even 1, depending on the version of Windows and some other mysterious factors. |
1188.5 |
$RESETCFG was failing to perform the implied $RESETSCALE operation. |
1188.4 |
XTREE scaling refinement: Changing the scale via the context menu commands $SCALE+, $SCALE- and $RESETSCALE no longer aborts cell editing mode unless you click outside of the cell being edited, in which case it works like other context menu commands, i.e. as if you had left-clicked outside the cell. |
1188.3.1 |
XTREE scaling enhancement: New special PopupMenu commands $SCALE+ and $SCALE- now allow adjusting the scale from a context menu. (Also see $RESETSCALE under 1185 below.) |
1188.3.2 |
XTREE scaling enhancement: Control "+" and Control "-" (on the numeric keypad) now work within editable cells. |
1188.3.3 |
New virtual keycode strings defined: VK_^PLUS or VK_^ADD (same as Control "+" on the numeric keypad) VK_^MINUS or VK_^SUB (same as Control "-" on the numeric keypad) VK_^DIV (same as Control "/" on the numeric keypad) |
1188.2.1 |
XTREE scaling bug fixes: Trees with multiple custom fonts were not getting all of their fonts scaled. Shrinking the font beyond reason was leading to unreasonable results. Line heights were not always matching the height used for editable cells. |
1188.2.2 |
XTREE refinement: the tree was sometimes getting drawn before all of the optimization had been done. |
1188.1 |
XTREE scaling refinements: Further improvements(?) in the scaling performance. |
1188.0.1 |
XTREE enhancement: Add a configuration option for the XTREE default font. Option appears in the Settings > Fonts menu, and may be retrieved or updated using MX_WINSETTINGS with the new AWS_XTR_FONTFACE (21) option. Changing the XTREE (grid) default font to something specific, like Tahoma, rather than the default (which is typically MS Shell Dlg), may improve the aesthetics and scaling response in XTREE (since the default font doesn't scale very smoothly). |
1188.0.2 |
XTREE scaling refinement: the splitter position is now reset after a font scaling operation if the xtr'leftpanewidth was 0. |