UltraEdit v21.00 introduces a Quick Find command as known from many browsers which replaces the previous Incremental Search command.
Users upgrading from a version of UltraEdit prior v21.00 and using a customized layout (formerly known environment) should do following:
Further, if the hotkey for Incremental Search command was customized in the previous version of UltraEdit, it is necessary to open Advanced - Configuration - Key Mapping and customize the hotkey for the commands:
The Quick Find feature has its own Find Next and Find Previous which can be executed only when the small Quick Find window is currently opened by pressing the UP or DOWN arrow button in the Quick Find window or pressing RETURN (find next) or Ctrl+RETURN (find previous) when the Quick Find window has the input focus, i.e. caret is blinking in the edit field of Quick Find.
The commands Find Next (usually key F3) and Find Previous (usually key Ctrl+F3) always work with the last search string and of course the last used find options from the Find command history and prior v21.10.0.1026 never from the Quick Find history.
Starting with UE v21.10.0.1026 the last used quick find search string is used on Find Next and Find Previous if the previous executed find was a quick find and not a regular find. But the last used quick find search string is used with the options set currently for the regular find command which of course can result in completely different strings found by Find Next and Find Previous than by Quick Find depending on the find options. Therefore it is not advisable to frequently use Find Next and Find Previous with last search string of Quick Find command.
To switch the input focus from document window to the Quick Find window use Alt+Q or whatever hotkey is defined in the key mapping configuration for command SearchQuickFindSwitchFocus respectively Quick find switch focus. The same hotkey can be used to switch the input focus from Quick Find window back to the active document window.
By default the Quick Find command has 2 hotkeys assigned: Ctrl+F and Ctrl+Shift+I (letter I from incremental as prior v21.00). The Find command with command name SearchFind (UE for Windows < v23.00 and UES < v16.00) respectively Find (since UE for Windows v23.00 and UES v16.00) in key mapping configuration has by default only Alt+F3. Therefore pressing Ctrl+F opens by default since UE v21.00 the Quick Find window.
Pressing Ctrl+F while Quick Find window has input focus results in opening the dialog of the Find command with taking over the active search string from Quick Find to the regular Find command with all its additional options.
It is of course possible to change this behavior. By removing Ctrl+F from command SearchQuickFind and assigning it to command SearchFind respectively Find, it is possible to open with Ctrl+F always directly the Find dialog as prior v21.00. This can be done by simply selecting command SearchFind respectively Find in the commands list, set input focus to edit field below Press new (multi-)key, hit Ctrl+F and click on button Assign. Then only Ctrl+Shift+I or whatever hotkey is assigned to command SearchQuickFind respectively Quick find opens the Quick Find window.
As I mentioned already at beginning there is by default no search box anymore in a toolbar after upgrading to UltraEdit v21.00 (or any later version) and running UE the first time when using one of the standard layouts as managed by UltraEdit itself. However, the search box with a defined width can be nevertheless added to a toolbar using the toolbar customization dialog to quickly enter a new search string, or reselect one from the history, the history of the Find command, and execute a search using the last set options in the Find dialog which of course can be also a regular expression search which is not supported by Quick Find.
As users may be confused about all the Find windows, here is a collage of all Find windows captured with using Windows Classic desktop theme and using Classic UltraEdit theme with application layout set to Windows Classic. The Find windows displayed on this collage are:
UltraEdit for Windows v23.00 and UEStudio v16.00 introduced the ribbon mode with the quick access toolbar above or below the ribbon. The search box can be added also to the quick access toolbar as it can be seen below.
Users upgrading from a version of UltraEdit prior v21.00 and using a customized layout (formerly known environment) should do following:
- Remove the Incremental Search command from menu Search if present and add instead the command Quick Find using the menu customization dialog opened by right clicking on the main menu and left clicking on Customize Menu...
- Remove the Incremental Search command from toolbar if present and add instead the command Quick Find using the toolbar customization dialog opened by right clicking on any toolbar and left clicking on Customize Toolbar...
- Remove the Search box from toolbar if present on any toolbar except you want to use it further which is possible as the Search box belongs to the Find command.
Further, if the hotkey for Incremental Search command was customized in the previous version of UltraEdit, it is necessary to open Advanced - Configuration - Key Mapping and customize the hotkey for the commands:
- SearchQuickFind (UE for Windows < v23.00 and UES < v16.00) respectively Quick find (since UE for Windows v23.00 and UES v16.00) with default key assignments Ctrl+F and Ctrl+Shift+I
and - SearchQuickFindSwitchFocus (UE for Windows < v23.00 and UES < v16.00) respectively Quick find switch focus (since UE for Windows v23.00 and UES v16.00) with default Alt+Q.
The Quick Find feature has its own Find Next and Find Previous which can be executed only when the small Quick Find window is currently opened by pressing the UP or DOWN arrow button in the Quick Find window or pressing RETURN (find next) or Ctrl+RETURN (find previous) when the Quick Find window has the input focus, i.e. caret is blinking in the edit field of Quick Find.
The commands Find Next (usually key F3) and Find Previous (usually key Ctrl+F3) always work with the last search string and of course the last used find options from the Find command history and prior v21.10.0.1026 never from the Quick Find history.
Starting with UE v21.10.0.1026 the last used quick find search string is used on Find Next and Find Previous if the previous executed find was a quick find and not a regular find. But the last used quick find search string is used with the options set currently for the regular find command which of course can result in completely different strings found by Find Next and Find Previous than by Quick Find depending on the find options. Therefore it is not advisable to frequently use Find Next and Find Previous with last search string of Quick Find command.
To switch the input focus from document window to the Quick Find window use Alt+Q or whatever hotkey is defined in the key mapping configuration for command SearchQuickFindSwitchFocus respectively Quick find switch focus. The same hotkey can be used to switch the input focus from Quick Find window back to the active document window.
By default the Quick Find command has 2 hotkeys assigned: Ctrl+F and Ctrl+Shift+I (letter I from incremental as prior v21.00). The Find command with command name SearchFind (UE for Windows < v23.00 and UES < v16.00) respectively Find (since UE for Windows v23.00 and UES v16.00) in key mapping configuration has by default only Alt+F3. Therefore pressing Ctrl+F opens by default since UE v21.00 the Quick Find window.
Pressing Ctrl+F while Quick Find window has input focus results in opening the dialog of the Find command with taking over the active search string from Quick Find to the regular Find command with all its additional options.
It is of course possible to change this behavior. By removing Ctrl+F from command SearchQuickFind and assigning it to command SearchFind respectively Find, it is possible to open with Ctrl+F always directly the Find dialog as prior v21.00. This can be done by simply selecting command SearchFind respectively Find in the commands list, set input focus to edit field below Press new (multi-)key, hit Ctrl+F and click on button Assign. Then only Ctrl+Shift+I or whatever hotkey is assigned to command SearchQuickFind respectively Quick find opens the Quick Find window.
As I mentioned already at beginning there is by default no search box anymore in a toolbar after upgrading to UltraEdit v21.00 (or any later version) and running UE the first time when using one of the standard layouts as managed by UltraEdit itself. However, the search box with a defined width can be nevertheless added to a toolbar using the toolbar customization dialog to quickly enter a new search string, or reselect one from the history, the history of the Find command, and execute a search using the last set options in the Find dialog which of course can be also a regular expression search which is not supported by Quick Find.
As users may be confused about all the Find windows, here is a collage of all Find windows captured with using Windows Classic desktop theme and using Classic UltraEdit theme with application layout set to Windows Classic. The Find windows displayed on this collage are:
- Search Box with a very small width in toolbar
- Quick Find window displayed at top right corner of the document window
- Find window for active file in hex edit mode
- Find window docked on right side and always visible
- Find window floating anywhere on screen
- Find window docked on right side with auto-hide option (pin) enabled and currently hidden
- Slim Find window displayed after starting a regular find with button Next or Previous and setting Show slim find dialog after start enabled at Advanced - Settings/Configuration - Search - Miscellaneous.
UltraEdit for Windows v23.00 and UEStudio v16.00 introduced the ribbon mode with the quick access toolbar above or below the ribbon. The search box can be added also to the quick access toolbar as it can be seen below.