MENU

[Estratto dal capitolo 4 del libro di Marcus & C]

Presentazione del menu'

Un menu' puo' essere:

Barra del menu': di solito localizzata sotto la barra del titolo (title bar). In genere orrizzontale.

Toolbar: gruppo di bottoni che permettono un accesso rapido a molte scelte e comandi del menu bar. E' un esempio di menu' grafico.

Componenti di un menu'

Un menu' consiste di un

Esempi di menu': FILE, EDIT, HELP

Tipi di menu'

1. Menu' Pull-down

E' un menu' che si estende da un nome di menu' su una barra orrizzontale (o da un simbolo dal menu' di sistema). Sono detti drop-down in Microsoft Windows.

2. Menu' a cascata

Detto anche sottomenu', o menu' gerarchico. E' un menu' figlio di solito attaccato alla destra dell'elemento del menu' padre.

La presenza di un menu' a cascata e' indicata nel menu' padre da una freccia in corrispondenza dell'elemento (o degli elementi) a cui e' attaccato il menu' figlio.

Menu' a cascata servono a ridurre la lunghezza di un menu'. Meglio avere al piu' 2 livelli.

3. Menu' Pop-up

Anche detto menu' contestuale. E' un menu' fluttuante che e' nascosto fintantoche' l'utente lo invoca.

Gli elementi contenuti in un menu' pop-up sono visualizati quando l'utente effettua un "click" sul bottone del mouse in un'area particolare.

Alcune regole:

4. Menu' Tear-off

Puo' essere rimosso dalla barra di menu' e visualizzato in una zona dello schermo scelta dall'utente.

Servono quando l'utente non vuole che il menu' sparisca dopo una selezione del menu' stesso. Vanno usati per permettere all'utente di utilizzare al meglio lo spazio dello schermo.

Tipi di elementi di menu'

Gli elementi di un menu' possono rappresentare:

a) effettua immediatamente un'operazione (es. elemento SAVE)

b) visualizza un menu' o una finestra da cui l'utente puo' specificare ulteriori informazioni relative all'operazione da effettuare (es. FIND)

c) visualizza o cambia la proprieta' di un oggetto. Esempi:

Menu' delle applicazioni

Il menu' di un'applicazione in genere contiene il menu' di controllo e menu' standard per l'applicazione.

Menu' di controllo (detto anche anche window menu)

In genere contiene le opzioni:

Menu' standard per le applicazioni

Obiettivo: mantanere consistenza fra applicazioni diverse.