Εγκατάσταση εικονιδίων σε θέματα
Η επιφάνεια εργασίας GNOME παρέχει αρκετά θέματα που έχουν σχεδιαστεί για χρήστες με ειδικές ανάγκες όρασης. Π.χ., ορισμένα θέματα έχουν σχεδιαστεί για χρήστες με περιορισμένη όραση. Η σωστή εμφάνιση των εικονιδίων σε ένα τέτοιο θέμα μπορεί να απαιτεί την ύπαρξη αρκετών διαφορετικών εκδοχών των εικονιδίων.
Ίσως πρέπει να εγκαταστήσετε ένα νέο εικονίδιο για μια εφαρμογή. Όποτε εγκαθιστάτε νέα εικονίδια, πρέπει να δημιουργείτε αρκετές διαφορετικές εκδοχές του εικονιδίου, έτσι ώστε το εικονίδιο να εμφανίζεται σωστά στα θέματα. Πρέπει λοιπόν να δημιουργείτε εκδοχές για τους ακόλουθους τύπους εικονιδίων:
- Εικονίδια που χρησιμοποιούνται από τις εφαρμογές στην επιφάνεια εργασίας GNOME.
- Εικονίδια που χρησιμοποιούνται εσωτερικά από τις εφαρμογές GTK+, γνωστά και ως GTK+ stock icons (έτοιμα εικονίδια GTK+).
Μπορείτε να δημιουργήσετε εικονίδια σε διάφορες μορφές, π.χ. Portable Network Graphic (PNG). Το συνιστώμενο μέγεθος για τα εικονίδια της επιφάνειας εργασίας είναι 48Χ48 εικονοστοιχεία. Πρόκειται για ένα μέγεθος που επιτρέπει στα περισσότερα θέματα να αλλάζουν τις διαστάσεις εμφάνισης των εικονιδίων.
Όποτε εγκαθιστάτε ένα νέο εικονίδιο, δημιουργήστε τις ακόλουθες εκδοχές 48Χ48 εικονοστοιχείων:
- Κανονικό εικονίδιο
- Εικονίδιο χαμηλής αντίθεσης
- Εικονίδιο υψηλής αντίθεσης
- Εικονίδιο με αντιστροφή υψηλής αντίθεσης
Αν μπορείτε, δημιουργήστε επίσης εκδοχές μεγέθους 16Χ16 εικονοστοιχείων των παραπάνω εικονιδίων, για χρήση σε θέματα που δεν απαιτούν μεγάλες διαστάσεις.
Εγκαταστήστε τα εικονίδια στην τοποθεσία με τα αρχεία εικόνων του θέματος που αναφέρεται στην Ενότητα 3.3 ― Εγκατάσταση νέας επιλογής ελέγχων ή στην Ενότητα 3.4 ― Εγκατάσταση νέας επιλογής περιγράμματος παραθύρων. Π.χ., για να προσθέσετε εικονίδια στο θέμα HighContrastLargePrint (Μεγάλα σχήματα υψηλής αντίθεσης), προσθέστε τα εικονίδια στον κατάλογο /usr/share/themes/HighContrastLargePrint/pixmaps. Παράλληλα, προσθέστε παραπομπές στα εικονίδια στα κατάλληλα αρχεία θεμάτων. Π.χ., για να προσθέσετε εικονίδια στο θέμα HighContrastLargePrint, προσθέστε παραπομπές στα εικονίδια στο αρχείο /usr/share/themes/HighContrastLargePrint/gtk-2.0/gtkrc. Τροποποιήστε το αρχείο gtkrc του θέματος προκειμένου να συνδέσετε το εικονίδιο με ένα αναγνωριστικό έτοιμου (stock) εικονιδίου GTK.
Για περισσότερες πληροφορίες σχετικά με τη δημιουργία εικονιδίων για εκκινητές και πίνακες εφαρμογών, δείτε http://www.freedesktop.org/Standards/icon-theme-spec.