I got the answer from IDM support.
IDM Support wrote:It's not currently possible to do what you've described here, but I can certainly see how this could be useful in the situation you've described. This may be considered for a future release.
This was the interesting part of the email I have sent to IDM support.
Mofi wrote:Is it possible to capture the output of "Run Application" to one of the 4 output windows of UEStudio?
With help of UEStudio libraries and applications could be created and for 1 type of applications like the one I'm currently developing it would be fine to have a possibility to capture the output with UEStudio to the current active output window when clicking on icon for "Run Application".
My application is a 32 bit Windows console application created with DJGPP which will later run within batch files. Therefore it does not need user interactions and just prints some messages to stdout (normal and error messages).
I could not find a configuration setting to force UEStudio to simply capture the output of my application to the output window when I run it by clicking on the "Run Application" symbol in the UEStudio toolbar.
As workaround I have created a project tool which runs my EXE and captures the output.
But it would be even better if I could for example modify in my local DJGPP application configuration
[Execute Application]
Title = Execute $T
Cmd0 = $(Command Line Arguments)
Depends = $T
ShowWindow = 1
DisplayConsole = 1
to
[Execute Application]
Title = Execute $T
Cmd0 = $(Command Line Arguments)
Depends = $T
ShowWindow = 0
DisplayConsole = 0
GrabOut = 1
and UEStudio simply runs my EXE with the command line arguments I have specified at Build - Set Compiler Options and captures the output of my EXE from standard output to the output window.
I know, for all other types of files created with UEStudio and a compiler, capturing the output is simply not possible (Windows GUI applications, firmwares) or will not work (console applications with user input).