# New features for both EmEditor Professional and EmEditor Standard

## New commands

- Always on Top - On command

- Always on Top - Off command

## Existing dialog boxes with new options

- Customize dialog box

- The File page on Configuration Properties

## Other new features

- You can cancel during the Find in Files command.

- You can use multi-byte characters using regular expressions for the Find in Files command.

- Searching using a regular expression has become faster.

- Optimized how EmEditor searches other windows, and launching EmEditor has become faster.

- Added a Help button to each dialog box.

- Enhanced the Help with more details including Command Reference and Frequently Asked Questions.

- In Windows 2000/XP/2003, not only the core and some dialog boxes, but all dialog boxes support Unicode.

- Added the /? switch to the Command Line Options.

- By default, an inserted string can be undone with only one Undo command. This behavior can be restored to the previous behavior by clearing the Undo Character by Character (need to restart EmEditor) check box on the Advanced page of the Customize dialog box.

- Eliminated the Read Me file (emeditor.txt) and incorporated all the information into help.

- Added the new plug-in messages EE_SET_SEL_TYPE, EE_GET_STATUSA, EE_GET_STATUSW, EE_INSERT_FILEA, EE_INSERT_FILEW, EE_GET_ANCHOR_POS, EE_SET_ANCHOR_POS, and expanded the existing messages EE_INSERT_STRINGA, EE_INSERT_STRINGW, EE_GET_VERSION, EE_INFO, EE_SET_CARET_POS with new functions.

- Prompt, Auto-Reload, or Keep Locked options in the Changed by Another Program drop-down list box allows the read-only status of EmEditor changed when the read-only attribute of the file is changed.