I have set that only one instance of UEX should be running as that is what I really want. However I have a tool that requires a text editor at times and it spurns a thread for the new instance of the text editor. Then this thread closes it knows the file contents can now be read again. To use UEX instead of say nedit I would have to change the config to allow more than one instance. Is there some command line switch that allows a new instance to be created even though the config says it shouldn't?
UltraEdit for Windows has the command line parameter /fni to force a new instance which must be the first parameter on command line (left to file name or any other parameter).
I don't know if UEx supports this command line switch, too. Try if launching UEx with -fni results in starting a new instance of UEx if one is running already.