A szövegbeviteli mező a grafikus felhasználói felület egyik eleme ( widget ) , amely kis mennyiségű szöveg bevitelére szolgál sor tördelése nélkül. Úgy néz ki, mint egy kis téglalap, amely háttérszínnel (általában fehérrel) van kitöltve, és amikor a beviteli fókuszt kapja, megjelenik benne egy kurzor , amely arra kéri, hogy írjon be szöveget a mezőbe.
A szövegbeviteli mezők általában az operációs rendszer összes alapvető funkcióját biztosítják a szöveggel való munkavégzéshez, beleértve a kijelölést, a javítást, a vágólappal való munkát, a szövegrészletek áthúzását és így tovább. Ezeket a lehetőségeket egérmozdulatok, billentyűparancsok és helyi menük biztosítják . A billentyű ↵ Enterlenyomását általában semmilyen módon nem dolgozza fel a beviteli mező, vagy megerősíti a beírt értéket és végrehajt valamilyen műveletet (például fájlok keresését).
Mivel a szövegbeviteli mezőket olyan széles körben használják, gyakran további funkciók is kapcsolódnak hozzájuk. A leggyakoribb kiterjesztések a beviteli ellenőrzés, a beviteli tippek és a már bevitt adatok rendszerezése.
Annak megakadályozására, hogy a felhasználó a program logikája által érvénytelen értéket adjon meg, különféle trükköket alkalmaznak:
A bevitt adatok érvényesítése a beviteli folyamat során is elvégezhető, de ha az érvényesítés jelentős erőforrás-ráfordítással jár (például lekérdezést igényel az adatbázisban), akkor az érvényesítés a mező elhagyásakor, vagy próbálkozáskor történik. a megadott adatok megerősítéséhez. Ezenkívül a beviteli ellenőrzés a gépelési szünetekben is elindítható, ahogy a helyesírás-ellenőrző gyakran teszi.
Általános gyakorlat, hogy a beviteli mező alatt több hasonló, korábban megadott értéket, például webcímet jelenítenek meg. Ez a viselkedés úgy néz ki, mint egy kombinált doboz . Ezzel szemben a beviteli tipp mező csak a legrelevánsabb értékeket jeleníti meg. Ezenkívül csak korlátozott számú sor jelenik meg – elég ahhoz, hogy a görgetősáv nélkül is megjelenjen .
GUI elemek | |
---|---|
Interfész típusok | |
Ellenőrzés |
|
Bemenet kimenet |
|
Kijelző |
|
Konténerek |
|
Navigáció | |
Különleges ablakok |
|
Szerencsejáték | |
Kapcsolódó fogalmak |
|