For faster navigation, this Iframe is preloading the Wikiwand page for Tekstipohjainen käyttöliittymä.

Tekstipohjainen käyttöliittymä

Wikipediasta

Tähän artikkeliin tai osioon ei ole merkitty lähteitä, joten tiedot kannattaa tarkistaa muista tietolähteistä.Voit auttaa Wikipediaa lisäämällä artikkeliin tarkistettavissa olevia lähteitä ja merkitsemällä ne ohjeen mukaan.
Tämän artikkelin tai sen osan kieliasua on pyydetty parannettavaksi.Voit auttaa Wikipediaa parantamalla artikkelin kieliasua.Tarkennus: epämääräisyyksiä, liikaa yksittäiseen näkökulmaan: käsittelee lähinnä DOS-pohjaisia kun taas vastaavia on ollut päätteille pitkään (suurtietokoneet, minitietokoneet)
Merkkipohjainen sovellus FreeDOSissa
Vim on eräs suosittu tekstieditori.
Midnight Commander Vistassa.

Tekstipohjainen käyttöliittymä, TUI (engl. Text User Interface) tai puoligraafinen käyttöliittymä on käyttöliittymä, joka toimii näyttölaitteen tekstitilassa (merkkipohjainen renderöinti) graafisen tilan sijaan (pikselipohjainen renderöinti).

TUI eroaa komentoliittymästä käytettävästä rivipohjaisesta liittymästä siten, ettei ohjelma toimi rivi-riviltä-tulostuksella, vaan liittymä on jatkuvasti näytöllä ja tyypillisesti siinä voidaan kursoriohjauksella valita toimintoja. Tekstipohjainen käyttöliittymä yleistyi kehittyneempien päätteiden korvattua teletype-laitteet.

TUI matkii graafisen käyttöliittymän ominaisuuksia, kuten valikoita, ikkunoita ja dialogeja käyttämättä kuitenkaan graafista tilaa. Termi on retronyymi HCI-liittymälle, joka edeltää grafiikkaan kykeneviä käyttöliittymiä.

Nykyään TUI-käyttöliittymiä käytetään pääte-emulaattorin avulla.

Teksti- tai merkkipohjaisessa käyttöliittymässä näytön pikseleitä ei ohjata yksitellen, vaan kaikki näytölle tulostuva saadaan näytönohjaimen merkkigeneraattorilta, jossa on tyypillisesti ASCII-, ISO 8859-1 tai MS-DOS-koodisivu 437:n mukainen kokoelma merkkejä.

Tekstipohjaista käyttöliittymää voi käyttää päätteellä joka tukee tekstin tulostusta ja sen lisäksi kohdistimen siirtoa esimerkiksi ANSI-standardin mukaisilla ohjauskoodeilla. IBM PC -yhteensopivilla koneilla ja MS-DOSin alaisuudessa käytetään näyttötiloina VGA:ta tai sitä varhaisempia EGA:ta ja CGA:ta, jotka mahdollistavat 80×25 merkin tekstitilan. PC-koneilla käyttöliittymän toteuttavat ohjelmat kirjoittavat usein suoraan näyttömuistiin nopeuden vuoksi. PC-koneiden merkistö sisältää myös viivanpiirtomerkit, joita voi käyttää käyttöliittymässä ikkunoiden reunoja tms. piirtämään.

Käyttöliittymässä voidaan emuloida karkeasti grafiikkaa ja ikkunoita hyvin pienellä näyttömuistilla. Myös hiiriohjaus on mahdollinen MS-DOSissa MOUSE.SYS-laiteohjaimen avulla.

Tyypillisiä merkkitilassa ajettavia sovelluksia ovat tekstinkäsittelyohjelmat Microsoft Word (DOS), WordPerfect (DOS), sekä tiedostonhallintaohjelmat Norton Commander ja DOS Shell.

Suosittu Turbo Pascal ja muut Borlandin ohjelmointikielet sisälsivät Turbo Vision -nimisen kirjaston, jolla voi suoraan luoda tämän kaltaisia käyttöliittymiä. Turbo Pascalin ohjelmointiympäristö on itse kirjoitettu kyseisen kirjaston avulla. Unixissa tämän kaltaisten käyttöliittymien toteuttamiseen käytetään curses- tai uudempaa ncurses-kirjastoa.

Nykyaikaisissa tietokoneissa tekstipohjainen käyttöliittymä on korvattu graafisella, mutta sitä tapaa edelleen satunnaisesti sisäänkirjautumisikkunoissa, käyttöjärjestelmien asennusohjelmissa ja BIOSin hallinnassa.

{{bottomLinkPreText}} {{bottomLinkText}}
Tekstipohjainen käyttöliittymä
Listen to this article

This browser is not supported by Wikiwand :(
Wikiwand requires a browser with modern capabilities in order to provide you with the best reading experience.
Please download and use one of the following browsers:

This article was just edited, click to reload
This article has been deleted on Wikipedia (Why?)

Back to homepage

Please click Add in the dialog above
Please click Allow in the top-left corner,
then click Install Now in the dialog
Please click Open in the download dialog,
then click Install
Please click the "Downloads" icon in the Safari toolbar, open the first download in the list,
then click Install
{{::$root.activation.text}}

Install Wikiwand

Install on Chrome Install on Firefox
Don't forget to rate us

Tell your friends about Wikiwand!

Gmail Facebook Twitter Link

Enjoying Wikiwand?

Tell your friends and spread the love:
Share on Gmail Share on Facebook Share on Twitter Share on Buffer

Our magic isn't perfect

You can help our automatic cover photo selection by reporting an unsuitable photo.

This photo is visually disturbing This photo is not a good choice

Thank you for helping!


Your input will affect cover photo selection, along with input from other users.

X

Get ready for Wikiwand 2.0 🎉! the new version arrives on September 1st! Don't want to wait?