www.wikidata.de-de.nina.az
Als Zeichenorientierte Benutzerschnittstelle werden Schnittstellen bezeichnet die im Textmodus ausgefuhrt werden aber den Bildschirm dennoch flachig verwenden und nicht zeilenweise Beispiel fur eine MS DOS Anwendung mit zeichenorientierter BenutzerschnittstelleBorland Turbo Pascal ist eine bekannte IDE mit zeichenorientierter BenutzerschnittstelleDer Formendesigner in Visual Basic fur MS DOS zum Designen von DialogboxenDer Begriff dient zur Abgrenzung einerseits von der zeilenweise arbeitenden Befehlszeilenschnittstelle englisch command line interface CLI andererseits von der grafischen Benutzerschnittstelle englisch graphical user interface GUI Das Wort ist ein Retronym welches nach dem Aufkommen der grafischen Benutzeroberflachen gepragt wurde Im Englischen findet sich die Abkurzung TUI fur englisch text based user interface 1 die aber auch englisch tangible user interface bezeichnen kann Inhaltsverzeichnis 1 Implementierung 2 Beispiele 3 Siehe auch 4 Literatur 5 EinzelnachweiseImplementierung BearbeitenDer Programmierer hat dabei nur die typischerweise 256 verschiedenen Zeichen eines einzigen Zeichensatzes zur Verfugung Viele neuere TUIs haben seit Ende der 1980er Jahre versucht Elemente der GUIs zu imitieren indem mit Hilfe von Rahmen und anderen Sonderzeichen Rahmen fur Fenster oder andere Elemente wie Menus Checkboxen Buttons etc nachgebildet werden Die meisten dieser neueren TUIs konnen mit der Maus bedient werden allerdings sind fast immer alle Funktionen auch uber die Tastatur erreichbar Eingabemasken bei Grossrechnern haben haufig auch zeichenorientierte Benutzerschnittstellen Das Protokoll tn3270 sendet im Gegensatz zum zeichenorientierten Telnet komplette Eingabemasken an ein Terminal oder eine Terminalemulation die dort ausgefullt und uber eine Eingabetaste an den Grossrechner zuruckgeschickt werden nbsp aptitude ist ein TUI Frontend fur das Advanced Packaging Tool unter DebianUm 1990 entwickelte Borland Turbo Vision als DOS basiertes TUI Framework 1991 lieferte Microsoft Visual Basic fur DOS aus Unter Unix artigen Betriebssystemen werden zeichenorientierte Benutzerschnittstellen oft mit curses respektive ncurses erstellt Das Programm dialog stellt viele Fahigkeiten von ncurses bereit die aber ohne Programmierkenntnisse genutzt werden konnen Rebecca Ruji Chapnik in einem Vergleich textbasierter Audioplayer It looks and works much like a graphical user interface except it s all ASCII or perhaps ANSI depending on your terminal this article however focuses on TUI rather than CLI applications For many text mode programs Ncurses is the window no pun intended to usability 2 Beispiele BearbeitenAudioplayer cmus mocp Chat BitchX irssi ircII WeeChat Dateimanager FAR Manager Midnight Commander Norton Commander ranger Editoren emacs nano vi vim MS DOS Editor E Mail mutt pine alpine HTML Browser lynx links mit Nachfolgern w3m Kalender calcurse wyrd Packagemanager aptitude YaST Textverarbeitungen Vim WordStar Entwicklungsumgebung Turbo Pascal Spiele Nethack Snake Tetris Systemprogramme fdisk Variationen Konfigurationsoption menuconfig fur den Linux Kernel die per make menuconfig aufgerufen wird partimage top htop Sonstige newsbeuterDes Weiteren nutzen die meisten Bootloader und BIOS Setup Programme zeichenorientierte Benutzerschnittstellen Auch bei vielen Installationsroutinen von Betriebssystemen handelt es sich um TUIs Siehe auch BearbeitenBenutzerschnittstelle Konsolenanwendung Kommandozeile Kommandozeileninterpreter Grafische Benutzeroberflache Menu Computer Dropdown Liste Dropout Menu TextmodusLiteratur BearbeitenJ W Chen J Zhang Comparing Text based and Graphic User Interfaces for novice and expert users In AMIA Annual Symposium proceedings AMIA Symposium AMIA Symposium 2007 S 125 129 PMID 18693811 PMC 2655855 freier Volltext Zitat The results show that the GUI interface was not better than the TUI for expert users Park Jonghyuk and Nakhoon Baek A light weight text based user interface module for small embedded systems Int J of Control and Animation 5 4 2012 169 174 Park J amp Baek N Kim J K amp Joukov N Eds An Object Oriented Programming Interface for Low Tier Text Based Windowing Systems Information Science and Applications ICISA 2016 Springer Singapore 2016 481 487 doi 10 1007 978 981 10 0557 2 48 Zitat In this paper we present an object oriented implementation of the TUI windowing systems also with object oriented application programming interfaces Our system is very simple and intuitive with few amount of computing resource It supports multiple windows context menus message boxes and other user interface components with graceful object oriented application interfaces Einzelnachweise Bearbeiten D I Clark J D Newmarch Application level user interfaces for various media In Technology of Object Oriented Languages and Systems TOOLS 32 Proceedings Melbourne Vic 1999 doi 10 1109 TOOLS 1999 809411 In this paper we focused on a small footprint light weight but efficient user interface toolkit To overcome the memory limitations and lack of computing powers after a sequence of experiments we finally designed a text based user interface TUI style toolkit for low tier embedded systems Chapnik Rebecca Rock Out with Your Console Out In Linux Journal 11 Juni 2012 abgerufen am 22 Juli 2016 Abgerufen von https de wikipedia org w index php title Zeichenorientierte Benutzerschnittstelle amp oldid 237416654