The ability to limit an app to 1 instance is a very common, very reasonable, and---for many of us---very desirable feature.
I'm always forgetting that xplorer2 is already running (usually minimized), and starting 2nd instances of it. I would very much like to see a simple setting to prevent this.
This request was introduced over two years ago, and Nikos said he was "putting it on the list." But as far as I can tell, we must still either:
_ Edit the registry---trying to make sense of this:
(Huh? Does that limit it to 1 instance, or what...? Frankly, that's pretty confusing)bSingleWindow 0[*] If 1 then only one window is used for all folders, even when you launch/clone a separate x2 instance. If set to 2, then a new tab will be opened. (if this value doesn't exist just create it as a REG_DWORD)
...or:
_ Install, learn, and configure a third-party app like AutoIt
Both of these techniques are mind-boggling to the average user. They also require the user to do an unreasonable amount of hunting around (learning about Registry.txt and knowing where it is, or tracking down this forum thread).
Programmatically, it's quite easy to have a app check for existing instances of itself and exit when it finds one. (It could also switch the focus to the existing instance before exiting---that's the usual behavior.)
So I don't understand the big deal, Nikos. Instead of engaging in philosophical discussions on whether xplorer2 users should be allowed to do this, then describing exotic fixes beyond the average user's reach, how about just responding to their wishes and adding it?