New in Version 21.1
August 31, 2021
New General Features
- By default, the new version does not change the default macro when you select one ofMy Macros or press the shortcut key assigned to a macro. This behavior is customizable by theRunning one of My Macros will set it as the default macro check box in theOptions page of theCustomize Macros dialog box.
- Added theSet Default command to the right-click menu on one ofMy Macros on theMacros menu.
- The new version sets theUse DirectWrite option by default (Please disable this option if the speed is most important).
- The new version shows many OS-supportedEmoji Sequences andEmoji ZWJ Sequences correctly when you move the cursor or select theCharacter Code Value command.
- Changed the Unicode Name format for combined characters (used a semicolon instead of AND).
- Disable the radio buttons to selectper-user orper-computer install in the installer by default.Please see FAQ to select theper-computer install.
- Improved the speed of various operations.
Test results:
v21.0 | v21.1 | Comparison | |
---|---|---|---|
Run a macro (repeatedly switch documents and insert characters) | 28.8 seconds | 14.0 seconds | 2.06 times faster |
* Use the test macro below. Default settings except Direct Write off, 16 threads, Windows 10 (64-bit), Core i9-9900K, 64GB RAM, 2TB SSD.
Test macro:
document.selection.Text=”a”;
editor.NewFile();
doc1 = editor.Documents.Item(1);
doc2 = editor.Documents.Item(2);
for( i = 0; i< 1000; ++i ) {doc1.Activate();doc1.selection.Text="a";doc2.Activate();doc2.selection.Text="a";}
New Options
- Added theSet this as the default macro andSuppress redraw check boxes to theMacro Temporary Options dialog box.
- Added the(Clipboard) option to the menu displayed when the…▼ button is clicked inMacro Temporary Options dialog box.
- Added theSet this as the default macro check box to theAdvanced Open dialog box.
- Added theRunning one of My Macros will set it as the default macro check box andDefault language option to theOptions page of theCustomize Macros dialog box.
New Commands
- Run Clipboard Macro
Plug-in New Features
- Improved the speed of opening the candidate list or theWordComplete plug-in when the dictionary is very large.
Macro New Features
- Added thenType parameter to theWriteProfileString method of theEditor object.