Actions

::Text-based user interface

::concepts



{{#invoke:Hatnote|hatnote}} {{ safesubst:#invoke:Unsubst||$N=Refimprove |date=__DATE__ |$B= {{#invoke:Message box|ambox}} }}

File:Synchronet.png
Snapshot of a TUI used in a BBS system called Synchronet.
Some file managers implement a TUI (here: Midnight Commander)
The configuration menu of the Linux kernel of OpenWrt before compilation is based on ncurses
cmus, an audio player with a TUI
CitationClass=web }}</ref>

Text-based user interface (TUI), also called textual user interface or terminal user interface,{{ safesubst:#invoke:Unsubst||$N=Clarify |date=__DATE__ |$B= }} is a retronym that was coined sometime after the invention of graphical user interfaces, to distinguish a text-based interface that processes events from command-line interfaces that operate sequentially. An advanced TUI may, like GUIs, use the entire screen area and accept mouse input. A TUI does not necessarily provide line-by-line output, although TUIs only use text, symbols and colors available on a given text environment.{{ safesubst:#invoke:Unsubst||$N=Clarify |date=__DATE__ |$B= }} VisiCalc and the Emacs and vi visual editors are the earliest examples of TUIs.<ref>{{#invoke:citation/CS1|citation |CitationClass=web }}</ref>


Text-based user interface sections
Intro   Types of text terminals   On ANSI-compatible terminals  Under DOS and Microsoft Windows  Under Unix-like systems  In embedded systems  Other uses  See also  References  

PREVIOUS: IntroNEXT: Types of text terminals
<<>>

Library::windows    Screen::programs    Display::thumb    System::console    Shell::program    Linux::using

{{#invoke:Hatnote|hatnote}} {{ safesubst:#invoke:Unsubst||$N=Refimprove |date=__DATE__ |$B= {{#invoke:Message box|ambox}} }}

File:Synchronet.png
Snapshot of a TUI used in a BBS system called Synchronet.
Some file managers implement a TUI (here: Midnight Commander)
The configuration menu of the Linux kernel of OpenWrt before compilation is based on ncurses
cmus, an audio player with a TUI
CitationClass=web }}</ref>

Text-based user interface (TUI), also called textual user interface or terminal user interface,{{ safesubst:#invoke:Unsubst||$N=Clarify |date=__DATE__ |$B= }} is a retronym that was coined sometime after the invention of graphical user interfaces, to distinguish a text-based interface that processes events from command-line interfaces that operate sequentially. An advanced TUI may, like GUIs, use the entire screen area and accept mouse input. A TUI does not necessarily provide line-by-line output, although TUIs only use text, symbols and colors available on a given text environment.{{ safesubst:#invoke:Unsubst||$N=Clarify |date=__DATE__ |$B= }} VisiCalc and the Emacs and vi visual editors are the earliest examples of TUIs.<ref>{{#invoke:citation/CS1|citation |CitationClass=web }}</ref>


Text-based user interface sections
Intro   Types of text terminals   On ANSI-compatible terminals  Under DOS and Microsoft Windows  Under Unix-like systems  In embedded systems  Other uses  See also  References  

PREVIOUS: IntroNEXT: Types of text terminals
<<>>