Bara de meniu este un fel de meniu care oferă acces la toate funcțiile programului (sau la majoritatea funcțiilor). De obicei, bara de meniu este situată în partea de sus a ferestrei, chiar sub titlu, dar în unele sisteme de operare , precum OS X , este situată în partea de sus a ecranului și este relevantă pentru aplicația activă [1] .
În aplicațiile moderne, bara de meniu este un set de elemente aranjate pe un singur rând în partea de sus a ecranului sau a ferestrei aplicației. Făcând clic pe un element de meniu, se deschide un submeniu. În unele programe, activarea unui element de meniu pe bara de meniu ar putea duce imediat la executarea unei acțiuni: de exemplu, în versiunile timpurii de Windows , astfel de elemente de meniu erau în mod tradițional marcate cu un „!” [2] , totuși, HIG-urile moderne recomandă ca toate comenzile apelate din bara de meniu să fie plasate în meniuri imbricate, chiar dacă acestea din urmă vor consta dintr-un singur element.
Alte elemente de interfață pot fi localizate împreună cu bara de meniu: în OS X, lângă meniu se află zona de notificare și butonul de sistem, iar în aplicațiile Windows care folosesc MDI , pictograma documentului deschis și butoanele de control al ferestrei copil.
Comenzile disponibile din meniu dublează adesea comenzi care pot fi executate în alte moduri: prin meniul contextual , barele de instrumente și folosind comenzile de la tastatură . Pentru a arăta relația dintre aceste comenzi, meniurile includ adesea pictograme și comenzi rapide. În plus, dacă există o bară de stare , se obișnuiește să se afișeze o descriere detaliată a elementului de meniu care se află în prezent sub cursorul [3] .
Funcțiile programului care nu sunt disponibile atunci când este apelat meniul (de exemplu, funcția „ Lipire ” dacă clipboard-ul este gol) nu sunt ascunse, ci sunt evidențiate într-o culoare mai puțin contrastantă. Datorită acestei tehnici, un utilizator care nu știe despre existența unei funcții în program poate afla despre ea, iar dacă știe despre existența ei, dar ar putea uita locația, nu a pierdut timpul căutând o funcție care este momentan indisponibil [4] .
Accesul la meniu de la tastatură se organizează de obicei cu ajutorul butonului Alt, după apăsarea căruia focalizarea de intrare este transferată în bara de meniu. Ca și într-un meniu obișnuit, puteți selecta un articol fie folosind tastele cursor, fie folosind tastele alfanumerice - când meniul este activat, una dintre litere este subliniată în fiecare articol (de obicei prima), făcând clic pe care este selectată [5] .
Unele setări ale programului pot fi făcute direct prin meniu. Pentru a face acest lucru, unele elemente de meniu se pot comporta ca o casetă de selectare sau un buton radio , pentru care elementul de meniu selectat este marcat cu o bifă sau un punct [4] .
Majoritatea programelor care folosesc bara de meniu conțin elemente standard. În unele sisteme, precum OS X, utilizarea lor este strict reglementată, dar chiar dacă nu există instrucțiuni clare pentru utilizarea lor, majoritatea dezvoltatorilor preferă să adere la regulile generale de conectare a acestor elemente [6] .
Pe lângă operațiunile cu fișiere (de obicei deschiderea, salvarea și crearea unui document nou), elementul de meniu „Fișier” ( Fișier ) conține funcțiile de imprimare, partajare în rețea. În Windows, este, de asemenea, obișnuit să existe un element „ieșire” în acest meniu pentru a închide programul. Tot în acest meniu se obișnuiește să se plaseze o listă de documente deschise recent [7] .
În meniul „Editare” ( Editare ) se obișnuiește să plasați comenzi pentru lucrul cu clipboard , cu fragmente selectate, precum și comenzi pentru anularea acțiunilor [8] . În absența unui element de meniu separat, comenzile de căutare se află și aici.
Meniul „Vizualizare” ( Vizualizare ) conține de obicei funcții pentru a controla afișarea conținutului: includerea riglelor, grilelor și barelor de instrumente; schimbarea fontului și a culorii interfeței; modificarea scalei și metodei de afișare pagină cu pagină a documentului [8] .
Meniul „Fereastră” ( Window ) introduce comenzi de fereastră pentru documentele deschise separat, cu condiția ca programul să suporte o interfață cu mai multe documente, iar aceasta nu poate fi neapărat MDI , ci și SDI , TDI , etc. [8] .
Pe lângă manualul de utilizare , secțiunea Ajutor conține și informații de contact ale producătorului, precum și metode de înregistrare și plată pentru programele shareware .
În OS X, bara de meniu este un element obligatoriu al tuturor aplicațiilor, spre deosebire de Windows, unde decizia de a utiliza bara de meniu este luată de dezvoltatorii programului. Cu toate acestea, datorită locației barei de meniu în partea de sus a ecranului, este posibil să scapi de unele dintre dezavantajele meniului, păstrând în același timp principalele avantaje.
În general, bara de meniu funcționează bine dacă programul are un număr mare de funcții rar utilizate. Funcțiile care trebuie apelate suficient de des sunt recomandate pentru a fi duplicate folosind bare de instrumente , comenzi rapide de la tastatură și alte comenzi rapide.
În sistemele în care bara de meniu nu este un element obligatoriu al aplicației, sunt comune modalități alternative de a colecta toate funcțiile programului într-un singur loc:
Elemente GUI | |
---|---|
Tipuri de interfață | |
Control | |
Intrare ieșire |
|
Afişa |
|
Containere |
|
Navigare | |
Ferestre speciale |
|
Jocuri | |
Concepte înrudite |
|