| ▲ | drakythe 7 hours ago | |||||||
TUI means "Terminal User Interface" or "Text User Interface" A GUI that is built with Text, and intended to be used in a Terminal, is what a TUI is, colloquially AND definitionally. What do you think qualifies as a TUI? | ||||||||
| ▲ | zahlman 2 hours ago | parent | next [-] | |||||||
This is a pointless semantic argument. Of course you can use the primitives of TUI, especially with mouse support, to reproduce a large amount (if not all) of the standard GUI interaction paradigms. But it's bizarre, and missing the point from a UX perspective. As an extreme example, we can imagine a program that displays the borders of a 40x15 "window" in the middle of a console, with box-drawing characters, putting a "close box" in an upper corner, with text like "File Edit Help" in the top left. We can imagine it responding to a click on the "File" text by popping out a "menu"; we can imagine a drag starting from the "title bar" causing the window position to be update (and the entire terminal window redrawn). A lot of those kinds of functions, ironically enough, might make sense for a TUI editor implemented as a TUI (except the "windows" might just be understood as panels where the ultimate program displays parts of its output). But as an emulation of GUI windows, it'd be a strange, impractical novelty. | ||||||||
| ||||||||
| ▲ | reaperducer 6 hours ago | parent | prev [-] | |||||||
I've been using TUIs since PR1MEOS mini-mainframes in the early 1980's, I know what I'm talking about. The issue is not the text. It's the WIMP interface. | ||||||||
| ||||||||