There is also the option "Start TC even if It's running (set TC Path)", right?
("if It's running" is related to the process from another tc1.exe file, not from tc2.exe that inserted in the TC Path; see the example in my prev post)

A suggestion (if ever possible): I put many editors in "Editor Settings", so the menu (ESC-F4) has become quite long.
It would be possible to insert in the menu (ESC-F4) only the editors (or make a submenu) related to the extension of the file selected in the TC?

There is also the option "Start TC even if It's running (set TC Path)", right?
("if It's running" is related to the process from another tc1.exe file, not from tc2.exe that inserted in the TC Path; see the example in my prev post)

The available options are/will be:

1 - Do not start TC (default) <- this is what the current checkbox does if unchecked
2 - Start TC if not Running (set TC Path) <- this is what the current checkbox does if checked
3 - Always start TC (set TC Path) <- the new option

For 2 & 3 it will use whatever is set in "TC Path" - doesn't have to be TC, could be notepad.exe

What 2 won't do is check which version of TC is running and launch the TC path "exe". I think that is such a rare use case I will not consider it. No doubt you have a use case for running two versions of TC but I can't think of one myself.

Alternatives:

as I mentioned, it can be any program so you can also start a batch file, in that batch file you can start as many programs as you like.

what I might consider is allow several programs to be started via "TC path", separated by a |. Say you would like to launch both 32 and 64bit versions of TC at the same time, you'd enter "c:\totalcmd\TOTALCMD.EXE|c:\totalcmd\TOTALCMD64.EXE" and it would run both of these programs. Would that work for you?

you can write a small AutoHotkey (or other script) that checks which program is already running and based on that run something else e.g. it sees TC 32bit, it launches 64bit or older version of TC. You can compile such a script to an EXE which would read data from an ini file for example.

1 - Do not start TC (default) <- this is what the current checkbox does if unchecked
2 - Start TC if not Running (set TC Path) <- this is what the current checkbox does if checked3 - Always start TC (set TC Path) <- the new option

For 2 & 3 it will use whatever is set in "TC Path" - doesn't have to be TC, could be notepad.exe