Μενού
Τα μενού παρουσιάζουν στο χρήστη ολόκληρη την περιοχή των εντολών ενός παραθύρου, και συχνά ένα υποσύβολο των προτιμήσεών του. Κατά τη σχεδίαση μίας νέας εφαρμογής, τοποθετήσει τα πιο κοινά στοιχεία του μενού στις ίδιες τοποθεσίες όπως εμφανίζονται σε άλλες εφαρμογές, επιεδή έτσι θα είναι πιο εύκολο για το χρήστη να τα θυμάται.
Στις περισσότερες εφαρμογές, μόνο τα πρωτεύοντα παράθυρα πρέπει να έχουν μια γραμμή μενού. Τα βοηθητικά παράθυρα και οι διάλογοι πρέπει να είναι αρκετά απλά ώστε οι λειτουργίες τους να μπορούν να δοθούν από ελέγχους όπως τοποθετημένα κουμπιά μέσα στο παράθυρο.
Ενίοτε, όμως, ένα βοηθητικό παράθυρο ή ένας διάλογος είναι τόσο σύνθετος που θα υπάρχουν πάρα πολύ τέτοιοι έλεγχοι. Στην περίπτωση αυτή, μπορεί να χρησιμοποιήσετε μία γραμμή μενού με την προϋπόθεση ότι:
- τα μενού ακολουθούν την ίδια τυπική διάταξη όπως περιγράφηκε στο Ενότητα 4.4 ― Τυπικά μενού
- το παράθυρο που δεν περιλαμβάνει μία περιοχή κουμπιού διαλόγου ή κανένα κουμπί δεν το απορρίπτει, όπως τα κουμπιά , ή . Τοποθετήστε αυτές τις εντολές στο μενού ή σε κάποιο ισοδύναμο.
- Τα στοιχεία μενού ετικέτας με ρήματα για εντολές και επίθετα για ρυθμίσεις, σύμφωνα με τους κανόνες στο Ενότητα 8.3.2 ― Κεφαλαιοποίηση.
- Κάντε ανενεργό ένα στοιχείο μενού όταν η εντολή του δεν διατίθεται. Για παράδειγμα, το στοιχείο , που δίνει την εντολή για αντιγραφή επιλεγμένων δεδομένων στο πρόχειρο, δεν πρέπει να είναι ενεργό όταν δεν υπάρχουν επιλεγμένα δεδομένα.
- Δώστε ένα πλήκτρο πρόσβασης για κάθε στοιχείο μενού. Μπορείτε να χρησιμοποιήσετε το ίδιο πλήκτρο πρόσβασης σε διαφορετικά μενού στην εφαρμογή σας, αλλά αποφύγετε τον διπλασιασμό των πλήκτρων πρόσβασης στο ίδιο μενού. Σημειώστε ότι αντίθετα με άλλους ελέγχους, αφού εμφανιστεί ένα μενού, τα πλήκτρα πρόσβασής του μπορούν να χρησιμοποιηθούν πληκτρολογώντας απλά το γράμμα· δεν είναι απαραίτητο να πατήσετε το πλήκτρο Alt ταυτόχρονα.
- Σχεδιάστε τη δομή του μενού σας για να αποφύγετε περισσότερα από ένα επίπεδο υπομενού. Βαθιά στις ιεραρχίες μενού είναι πιο δύσκολο να απομνημονεύσετε και φυσικά δύσκολο να περιηγηθείτε.
- Να μην έχετε μενού με λιγότερα από τρία στοιχεία (εκτός από το τυπικό μενού , που έχει μόνο δύο στοιχεία από προεπιλογή). Εάν έχετε ένα υπομενού με πιο λίγα από τρία στοιχεία μέσα του, μετακινήστε τα στο γονικό τους μενού. Εάν έχετε ένα μενού κορυφαίου επιπέδου με λιγότερα από τρία στοιχεία, βρείτε ένα άλλο κατάλληλο μενού να τα προσθέσετε, ή βρείτε κατάλληλα στοιχεία από άλλα μενού για να το προσθέσετε.
- 4.1. Η γραμμή μενού
- 4.2. Τύποι μενού
- 4.3. Σχεδίαση ενός μενού
- 4.4. Τυπικά μενού