Allan Day aday@gnome.org Calum Benson Adam Elman Seth Nickell Colin Robertson Ελληνική μεταφραστική ομάδα GNOME team@gnome.gr 2014-2015 Δημήτρης Σπίγγος dmtrs32@gmail.com 2015 Θάνος Τρυφωνίδης tomtryf@gmail.com 2014 Εργαλειοθήκες

Μια εργαλειοθήκη είναι μια λουρίδα στοιχείων ελέγχου που επιτρέπει άνετη πρόσβαση στις κοινές λειτουργίες. Οι περισσότερες εργαλειοθήκες περιέχουν μόνο κουμπιά γραφικών, αλλά σε πιο σύνθετες εφαρμογές, άλλοι τύποι στοιχείων ελέγχου όπως πτυσσόμενοι κατάλογοι, μπορούν επίσης να είναι χρήσιμοι.

Πότε χρησιμοποιούνται

Χρησιμοποιήστε μια εργαλειοθήκη για να δώσετε πρόσβαση σε συνηθισμένες ενέργειες, εργαλεία, ή επιλογές στα πρωτεύοντα παράθυρα. Οι γραμμές κεφαλίδας κάνουν επίσης αυτόν τον ρόλο και μια εργαλειοθήκη δεν απαιτείται γενικά αν χρησιμοποιείτε γραμμές κεφαλίδας.

Αν και οι εργαλειοθήκες είναι μια συνηθισμένη προσέγγιση, υπάρχουν περιπτώσεις όπου δεν είναι οι πιο αποτελεσματικές. Οι διεπαφές που εστιάζουν σε άμεσο χειρισμό, ή οι οποίες κάνουν έντονη χρήση της σταδιακής αποκάλυψης, ενδέχεται να παρέχουν μια καλύτερη εναλλακτική λύση. Κάθε μια από αυτές τις προσεγγίσεις απαιτεί περισσότερο χρόνο και προσπάθεια στο στάδιο της σχεδίασης και πρέπει να επιδιώκεται μόνο από αυτούς που είναι βέβαιοι στην επίτευξη πιο πρωτότυπων σχεδιαστικών λύσεων.

Γενικές οδηγίες

Να περιλαμβάνονται μόνο τα στοιχεία ελέγχου για τις πιο σημαντικές λειτουργίες. Έχοντας υπερβολικά πολλά στοιχεία ελέγχου εργαλειοθήκης μειώνει την αποτελεσματικότητά τους κάνοντας τα πιο δύσκολα στην εύρεση και υπερβολικά πολλές γραμμές εργαλειοθηκών μειώνουν τον διαθέσιμο χώρο της οθόνης για την υπόλοιπη εφαρμογή.

Χρησιμοποιήστε τις συμβάσεις για τις εργαλειοθήκες για να αυξήσετε την εξοικείωση. Παραδείγματος χάρη, η κύρια εργαλειοθήκη σε μια εφαρμογή γραφείου θα έχει σχεδόν πάντα δημιουργία, άνοιγμα και αποθήκευση ως τα πρώτα τρία κουμπιά εργαλειοθήκης. Παρομοίως, τα πρώτα κουμπιά σε μια εφαρμογή περιήγησης πρέπει να είναι πίσω και μπροστά.

Τοποθετήστε μόνο τις πιο συνηθισμένες λειτουργίες της εφαρμογής στις εργαλειοθήκες σας. Μην προσθέτετε απλά κουμπιά για κάθε στοιχείο μενού.

Αν χρησιμοποιείτε μια γραμμή μενού, διασφαλίστε ότι περιλαμβάνει όλες τις λειτουργίες που εμφανίζονται στην εργαλειοθήκη σας, είτε άμεσα (δηλ. ισοδύναμο στοιχείο μενού) ή έμμεσα (π.χ. στον διάλογο ΕπιλογέςΡυθμίσεις).

Οι εργαλειοθήκες δεν θα πρέπει να περιλαμβάνουν κουμπιά για Βοήθεια, Κλείσιμο ή Έξοδο, επειδή αυτά χρησιμοποιούνται σπάνια και ο χώρος χρησιμοποιείται καλύτερα για πιο χρήσιμα στοιχεία ελέγχου. Παρομοίως, να δίνετε κουμπιά μόνο για Αναίρεση, Ακύρωση αναίρεσης και τις τυπικές λειτουργίες προχείρου αν υπάρχει χώρος στην εργαλειοθήκη για να γίνει αυτό χωρίς να θυσιάζετε πιο χρήσιμα, ειδικά στοιχεία ελέγχου της εφαρμογής.

Η εργαλειοθήκη κουμπιά πρέπει να μην έχει συμφόρηση και τα κουμπιά εικονιδίων πρέπει να χρησιμοποιούν συμβολικά εικονίδια.

Αναφορά API

GtkToolbar