Hi.
Have a read of
https://forum.4js.com/fjs_forum/index.php?topic=868.0 it should also be noted the performance of a TEXTEDIT like this isn't great if the TEXTEDIT is being continuously updated and the string gets large. I recall a case where it was something like 20 characters on each line, and a ui.Interface.refresh after each line was added, so it was something like 20 characters sent across, then 40 characters sent across, then 60 characters sent across, 20,000 lines later it was 400,000 characters sent across. A DISPLAY ARRAY + TABLE solution + normal ui.Interface.refresh considerations (
https://4js.com/ask-reuben/ig-17/) will be more friendly on your network as the same information is not sent across the network many many times unnecessarily.
Another good solution would be a way to enable the console view on GDC for a specific program or execution.
Is there a way to do this?
There is but it is not a good solution as it does not go across to GAS or Web usage. In the GDC Shortcut settings, on step 10
http://4js.com/online_documentation/fjs-gdc-manual-html/#gdc-topics/t_gdc_applications_shortcuts_creating_direct.html there are options for the connection strings to show or hide the terminal. So with some DISPLAY to stdout, you can show or hide the terminal.
Reuben