Content deleted Content added
m Dating maintenance tags: {{Mergefrom}} |
No edit summary Tag: references removed |
||
Line 4:
[[File:Synchronet.png|thumb|300px|Snapshot of a TUI used in a BBS system called [[Synchronet]].]]
[[File:Midnight Commander (2005) en.png|thumb|300px|Some [[file manager]]s implement a TUI (''here: [[Midnight Commander]]'')]]
[[File:
'''Text-based user interface''' ('''TUI'''), also called '''textual user interface''' or '''terminal user interface''',{{clarify|is it the same thing?|date=January 2012}} is a [[retronym]] that was coined sometime after the invention of [[graphical user interface]]s, to distinguish a [[text-based (computing)|text-based]] interface that processes events from [[command-line interface]]s that operate sequentially. An advanced TUI may, like GUIs, use the entire screen area and accept [[mouse (computing)|mouse]] input. A TUI does not necessarily provide line-by-line output, although TUIs only use text, [[character set|symbols]] and [[color]]s available on a given text environment.{{what|date=March 2015}} [[VisiCalc]] and the [[Emacs]] and [[vi]] [[visual editor]]s are the earliest examples of TUIs.
== Types of text terminals ==
Line 68 ⟶ 66:
==See also==
* [[Command-line interface]]
* [[Console application]] (Pending potential merge to this article)
* [[
===Examples of programming libraries===
* [[CDK (programming library)|CDK]]▼
* [[ncurses]]
▲* [[CDK (programming library)|CDK]]
* [[Newt (programming library)|Newt]], a widget-based toolkit
▲* [[SMG$]]
* [[Turbo Vision]]
==References==
|