PaulGor wrote:1) Many people cannot set Russian in Control Panel (as me for example).
I haven't done this too. I use German (Austria).
PaulGor wrote:2) Many people (and me) use UE not exclusively for Russian, I use it for German and Japanese, etc.
3) The procedure you described (to Unicode then from Unicode, etc.) is, IMHO, more complicated then my 2-second copy of the text from browser to an intermediate place and then another 2 seconds to copy from that place to UE.
My suggestion is faster than your approach when using the macro as explained. Of course UltraEdit must be setup for Cyrillic as you have explained must be done also for Netscape Composer or chosen during the conversion for UniPad.
For working with Cyrillic ANSI text the font with the correct script must be selected or the characters will not be correct displayed. But if you don't want to change the default settings of UltraEdit because you work normally with other languages / code pages I have another idea.
In the directory of uedit32.ini (normally %appdata%\IDMComp\UltraEdit) copy the INI with a new name into the same directory, for example ue_cyrillic.ini.
Next create a shortcut and/or a user tool inside UltraEdit to run UltraEdit in a new instance with that INI file instead of using the default uedit32.ini. The command line is:
"path to UE program directory
\uedit32.exe" /i="path to alternate INI
Now you can click on this shortcut or run it as user tool from within UltraEdit to open a second instance of UltraEdit which of course must be set up once for Cyrillic as I have written in my previous post.
With appropriate steps it would be even possible to associate certain file extensions for being opened with UltraEdit using Cyrillic settings instead of default UE. It would be also possible to create the alternate INI on the fly from the default uedit32.ini and change the settings before launching UE with that alternate INI using a batch file (shortcut/user tool) or a macro (user tool only).
By the way: Do you know the Code Page Detection
settings at Advanced - Configuration - File Handling
. Of course automatically detecting the correct code page can work only if the file opened contains a code page declaration as typically present in HTML or XML files.