Sorry, no! You cannot start a new instance of UltraEdit without disabling Allow Multiple Instances, except you use UltraEdit v13.10 or later.
I would suggest to write an feature request by email to IDM support (see email address at top of this page) and ask for a command line parameter which forces UltraEdit to ignore the Multiple Instances setting in the INI and always starts UE in a new instance. Then you would only need a shortcut or an UltraEdit tool to uedit32.exe with this parameter to start UE in a new instance without changing the setting. I would support this additional command line parameter feature request.
As workaround you can create copies of the uedit32.* files with a different file name like ue2.* in the same directory as uedit32.ini, set once in ue2.ini the setting "Multiple Instances" to 1 and run uedit32.exe with the command line parameter /i="path to uedit32.ini\ue2.ini" via shortcut or UltraEdit user tool.
The disadvantage of the second INI file approach is that you have to make all settings now always twice and the histories (find, replace, ...) are different for standard instance and the second instance. There are also problems during updates to new major releases of UltraEdit. You have to always sychronize after an update the second INI with the content of the first INI except the "Multiple Instances" setting.
To reduce the disadvantages of the second INI file approach as much as possible you could also create a batch file which has following commands:@echo off
copy /y "path to uedit32.ini\uedit32.*" "path to uedit32.ini\ue2.*" >nul
"path to Xchang32.exe\Xchang32.exe" /s "path to uedit32.ini\ue2.ini" "Multiple Instances=0" "Multiple Instances=1" >nul
"path to uedit32.exe\uedit32.exe" "%1" /i="path to uedit32.ini\ue2.ini"
Xchang32.exe is a free 32 bit console application for replacing text in files. You can get it from Clay's Utilities
. Run this batch file via a shortcut or an UltraEdit user tool to start a new instance of UltraEdit with current stored settings of uedit32.ini.Edit:
to the last line of the batch file. Now it is possible to run the batch file with an UE user tool and pass the current file name with "%f"
to the batch file to automatically open the current file in a new instance of UE.
It's even possible to open the current file in the new instance of UE and place the cursor exactly to the same position as it is in the current instance of UE. In the user tool the options %line%
(in this sequence) must be used on the command line. And in the batch file you have to modify "%1" to "%1/%2/%3"