Jump to content

Talk:DOS Shell

Page contents not supported in other languages.
From Wikipedia, the free encyclopedia

TUI/GUI

[edit]

Is the distinction that fine? It did have a graphics mode...

Yes it did, you could start it either with dosshell /g, or choose the desired display resolution from the settings. I can even provide with some screenshots, but I haven't ever edited wikipedia (or uploaded images into wiki[p/m]edia, for that matter), so I guess I'll leave it for someone else to do. 82.128.200.230 17:34, 12 September 2007 (UTC)[reply]

It had a graphics mode, though the File Services portion of the shell didn't use it much. It displayed symbols (for disks, files and directories) that were not available in text mode. That disqualifies it as a TUI, as per the TUI article.--74.229.8.169 (talk) 04:59, 8 December 2007 (UTC)[reply]

First Criticism: ::This statement is incorrect at least for version 4.01. The "mem" command executed before running dosshell and from within dosshell shows that only 7 KB were used. It seems that just like Norton Commander, DOSSHELL was composed of a "resident" part and of a "transient" part, which was removed from memory during the execution of other programs.

It's been a while, but I seem to distinctly remember that it had a resident portion that re-loaded the shell when the launched application terminated. I'm quite sure the first versions didn't take up 384k, their usually wasn't that much available.

Additional photo.

[edit]

Anything wrong with adding a screenshot of the graphic mode version? Surv1v4l1st (Talk|Contribs) 01:52, 15 April 2009 (UTC)[reply]

TUI/GUI distinction - Yura87 (talk) 15:55, 9 November 2012 (UTC)

[edit]

The distinction between TUI and GUI is fine. TUI is an attempt to use CURSES or a similar set of functions to mimic a GUI. Even with a "graphical layer", the thing remains a TUI. To become full GUI, a lot of work must be done over a TUI app to replace menu/window elements with graphical one (place lots of bitmaps). Another example of a TUI that uses a GUI library for screen resolution is a Gopher client named Minnesota Internet User's Essential Tool.