I am writing a cross-platform application that uses the TProcess class and its Options intensively. I have developed and tested the application under Windows and there are no problems. Since I use options available only under Windows platform (according to the following documentation https://lazarus-ccr.sourceforge.io/docs/fcl/process/tprocess.options.html (https://lazarus-ccr.sourceforge.io/docs/fcl/process/tprocess.options.html)), in particular poNewConsole, I ask you if and how it is possible to obtain behavior related to options for Windows, also on other platforms. Thanks in advance.
I believe that a separate console should be instantiated on Linux for each TProcess call, by default.