Open ghost opened 5 years ago
Added a few tags to the issue.
I think I'm getting the gist of it, but just to be clear: You are talking about adding a core-supported / builtin, optional console area to the engine that displays log messages in a similar way the Windows cmd prompt does when running the launcher in debug mode. Correct?
The View menu's mechanic (clicking a feature in the menu will nest it or remove it from the main window) is designed in such a way that the feature could be implemented with minimally invasive code.
This is editor code though, which uses WinForms UI and is an entirely different thing from anything we can easily render or do UI wise on the core side. It's still doable though, and shouldn't be that hard when using regular Canvas rendering.
A few more open questions, some with potential answers, but I would be interested in everyone's opinion:
Summary
Currently, the text console pops up for relevant events, such as beginning a debug session. It would be a nice-to-have to be able to nest the terminal into the main window of the application.
Analysis
Attachments