<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /></head><body style='font-size: 10pt; font-family: Arial,Helvetica,sans-serif'>
Hi,<br /><br />I have been mixing "writeln(StdOut" and regular writeln in my application (actually a couple of applications working together) and found that the output on the console is mangled when I do that. Output is being overwritten and placed semi randomly on the console. What is the standard output for writeln? I thought it would be StdOut as the name suggests. Using StdOut at the same time will not allow colors (TextColor) from the crt unit to be shown on the console. On the other hand reading output from the console does require writing to StdOut.<br /><br />So I guess my question is, How can I use color, and read the output with a TProcess from the console? If I get a solution for that I will not need to mix different output text files.<br /><br />I'm using Windows and FPC 3.0.4 btw. I have not yet tested Linux nor macOS.<br /><br />Appreciate any help. TIA!<br /><br />Rgds, Darius<br />

</body></html>