Buton (element de interfață de program)

Buton  - un element al interfeței programelor de calculator , este o metaforă a unui buton în tehnologie și, în consecință, este descris similar cu acesta și îndeplinește funcții similare. Când faceți clic pe el, are loc o acțiune sau un eveniment asociat programatic cu acest clic.

Într-un sens larg, un buton este orice element de pe ecran cu o margine delimitată, un clic pe care duce la o anumită acțiune.

Butonul poate fi implementat atât în ​​interfețe grafice , cât și text [1] .

Numărul posibilelor varietăți de butoane complexe este nesfârșit. Butoanele complexe pot fi blocate (salvați starea curentă după încheierea apăsării), răspund la apăsări rapide duble, triple sau mai multe ( clicuri ), includ declanșatoare de numărare în mai multe faze și alte dispozitive mai complexe cu un număr mare de stări.

Tipuri de butoane

Buton simplu

Un buton simplu are șase stări: apăsat, eliberat, focalizat, nefocalizat, deblocat și blocat.

Buton de numărare

Butonul de numărare (butonul de comutare) poate avea două, trei sau mai multe stări, funcționează ca un declanșator de numărare în mai multe faze , adică cu fiecare apăsare trece la următoarea stare modulo de numărare. În general, butonul de contor nu este apăsat. Starea butonului de numărare este determinată indirect, de starea dispozitivului sau a elementelor de afișare. În cazul particular al numărării modulo 2, butonul de numărare poate fi ținut apăsat, caz în care starea butonului de numărare este determinată de poziția butonului de numărare în sine.

În funcție de stilul de performanță vizuală, poate avea atât un aspect convex, cât și încastrat sau plat. De asemenea, atunci când „apăsați”, este adesea imitat vizual că se scufundă în suprafață.

Buton radio

Un buton inclus într-un grup de butoane radio pentru selectarea uneia dintre opțiunile propuse este alocat unui element de control specializat - un buton radio .

Un grup de butoane cu funcționalități similare poate fi combinat într-o singură bară de instrumente .

Pentru controlul de la tastatură , un buton poate fi prevăzut cu focalizare controlabilă de intrare : atunci când este primită focalizarea, o intrare de la tastatură (de obicei o bară de spațiu ) inițiază un clic pe buton. La schimbarea stării unei funcții controlate prin buton, programul poate afișa această stare prin schimbarea pictogramei sau inscripției de pe suprafața sa.

În dispozitivele cu feedback haptic, atunci când cursorul traversează granița unui buton, este implementată o imitație a feedback-ului tactil, similar cu cel experimentat de un deget care se deplasează la suprafața unui buton real.

Buton combo

În barele de instrumente, este o practică comună extinderea funcționalității butoanelor prin utilizarea așa-numitelor butoane combo. Astfel de butoane, pe lângă funcția desemnată, pot apela o listă derulantă . Pentru a face acest lucru, fie trebuie să faceți clic pe pictograma listă derulantă situată pe buton, fie să țineți butonul apăsat aproximativ o secundă. De asemenea, comună este opțiunea când lista este extinsă dacă, în timp ce țineți apăsat butonul, mutați cursorul. Cele mai obișnuite modalități de a utiliza un buton combo sunt să efectuați acțiuni similare cu a face clic pe butonul de mai multe ori (de exemplu, butoanele de navigare ale browserului web au liste care vă permit să mergeți înapoi sau înainte cu mai multe pagini) sau să schimbați valoarea butonul în sine (de exemplu, în Adobe Photoshop puteți selecta unul dintr-un grup de pensule similare, care va fi afișat pe bara de instrumente).

Vezi și

Note

  1. vezi butoanele tastelor funcționale, de exemplu, în programele Volkov Commander , Norton Commander , DOS Navigator

Literatură

Link -uri