Binary files like executables often contain (resource) strings encoded in Unicode with UTF-16 LE.

But pressing Ctrl+F with having opened a binary file in UE/UES in hex edit mode results in opening a Find dialog where are only the options to either search hexadecimal for a byte array or ASCII/ANSI for a text with or without matching case and with or without using UltraEdit regular expression engine.

I wrote a little script which makes it possible to enter a text and search for this text UTF-16 little endian encoded in hexadecimal representation in binary file.

For more details read the large comment at top of the small script explaining how to use this script and which features it offers.

The script is available for download on Macros & Scripts page and listed there with title Find Unicode text in hex edit mode.

Any suggestions for further improvements of general interest are welcome.