Blending CLI and GUI is not unique to X11; at least since .net was released on Windows this has been very easy, and it's not even that hard if you want to do this from the Win32 API.
There are also a few windows "command line" applications when invoked with bad parameters will show MsgBox or Dialog boxes instead of writing errors to the console, which is super irritating when dealing with older versions of those tools in scripts.
That said, the bog standard windows command line environment is so awful that it makes doing anything useful with this blended UI less than ideal :/
There are also a few windows "command line" applications when invoked with bad parameters will show MsgBox or Dialog boxes instead of writing errors to the console, which is super irritating when dealing with older versions of those tools in scripts.
That said, the bog standard windows command line environment is so awful that it makes doing anything useful with this blended UI less than ideal :/