]>
Εγχειρίδιο του εργαλείου σχεδίασης διεπαφών Glade Το Glade είναι ένα εργαλείο σχεδίασης διεπαφών για εφαρμογές GTK+. 2006 Vincent Geddes 2004 2003 Sun Microsystems 20022000 Michael Vance Έργο τεκμηρίωσης GNOME Vincent Geddes Έργο τεκμηρίωσης του GNOME
vincent.geddes@gmail.com
Sun Ομάδα τεκμηρίωσης του GNOME Sun Microsystems Michael Vance Έργο τεκμηρίωσης του GNOME
Εγχειρίδιο του Glade 3.0 5 Δεκεμβρίου 2006 Vincent Geddes Έργο τεκμηρίωσης GNOME Εγχειρίδιο του Glade 2.1; 17 Ιουνίου 2004 Sun GNOME Documentation Team Έργο τεκμηρίωσης GNOME Εγχειρίδιο χρήστη του Glade 2.0 25 Φεβρουαρίου 2004 Sun GNOME Documentation Team Έργο τεκμηρίωσης GNOME Εγχειρίδιο χρήστη του Glade 1.2 10 Φεβ 2004 Sun GNOME Documentation Team Έργο τεκμηρίωσης GNOME Εγχειρίδιο χρήστη του Glade 1.1 30 Μαρ 2002 Michael Vance Έργο τεκμηρίωσης GNOME Εγχειρίδιο χρήστη του Glade 1.0 11 Μαίου 2000 Michael Vance Έργο τεκμηρίωσης GNOME Αυτό το εγχειρίδιο περιγράφει την έκδοση 3.1.0 του Glade. Ανάδραση Για να αναφέρετε ένα σφάλμα ή να κάνετε μία πρόταση σχετικά με την εφαρμογή ή το εγχειρίδιο, ακολουθήστε τις οδηγίες στη σελίδα ανάδρασης του GNOME.
glade εργαλείο σχεδίασης διεπαφών Εισαγωγή Το εργαλείο σχεδίασης διεπαφών Glade σας επιτρέπει να δημιουργείτε και να επεξεργάζεστε σχέδια διεπαφών χρήστη για εφαρμογές GTK+. Η βιβλιοθήκη GTK+ παρέχει μια εκτεταμένη συλλογή δομικών συστατικών για διεπαφές χρήστη, όπως είναι τα πλαίσια κειμένου, οι ετικέτες διαλόγων, οι αριθμητικές εγγραφές, τα κουτάκια επιλογής και τα μενού. Αυτά τα δομικά συστατικά ονομάζονται γραφικά συστατικά. Μπορείτε να χρησιμοποιείτε το Glade για να τοποθετείτε γραφικά συστατικά στο GUI (Γραφική Διεπαφή Χρήστη). Το Glade σας επιτρέπει να τροποποιείτε τη διάταξη και τις ιδιότητες αυτών των γραφικών συστατικών. Επίσης, μέσω του Glade μπορείτε να συνδέετε τα γραφικά συστατικά με τον πηγαίο κώδικα της εφαρμογής. Οι διεπαφές χρήστη που σχεδιάζονται στο Glade αποθηκεύονται σε μορφή XML, επιτρέποντας την εύκολη συνεργασία τους με εξωτερικά εργαλεία. Χρησιμοποιήστε τη βιβλιοθήκη libglade για να δημιουργήσετε GUI, δυναμικά, από αυτές τις περιγραφές XML. Ξεκινώντας Εκκίνηση του <application>Glade</application> Μπορείτε να εκκινήσετε το Glade με τους εξής τρόπους: Μενού Εφαρμογές Επιλέξτε Προγραμματισμός Εργαλείο σχεδίασης διεπαφών Glade . Γραμμή εντολών Για να εκκινήσετε το Glade από τη γραμμή εντολών, πληκτρολογήστε την εντολή glade και στη συνέχεια πατήστε Return. Μετά την εκκίνηση του <application>Glade</application> Αφού εκκινήσετε το Glade, εμφανίζεται το ακόλουθο παράθυρο.
Παράθυρο <application>Glade</application> Εμφανίζει το παράθυρο του theGlade.
Το παράθυρο του Glade περιέχει τα ακόλουθα: Γραμμή μενού Τα μενού στη γραμμή μενού περιέχουν όλες τις εντολές που θα χρειαστείτε για να δουλέψετε με αρχεία στο Glade. Εργαλειοθήκη Η εργαλειοθήκη περιέχει μερικές από τις εντολές στις οποίες μπορείτε να έχετε πρόσβαση και από τη γραμμή των μενού. Περιοχή σχεδίασης Από την περιοχή σχεδίασης μπορείτε να επεξεργαστείτε οπτικά τη διεπαφή χρήστη. Παλέτα Η παλέτα περιέχει τα γραφικά συστατικά που μπορούν να χρησιμοποιηθούν για τη δημιουργία μιας διεπαφής χρήστη. Επόπτης Ο επόπτης εμφανίζει πληροφορίες για τα γραφικά συστατικά του έργου. Επεξεργαστής ιδιοτήτων Ο επεξεργαστής ιδιοτήτων χρησιμοποιείται για την επεξεργασία των ιδιοτήτων των γραφικών συστατικών, καθώς και για τη σύνδεσή τους με τον πηγαίο κώδικα. Γραμμή κατάστασης Η γραμμή κατάστασης εμφανίζει πληροφορίες για την τρέχουσα δραστηριότητα του Glade και πληροφορίες για τα στοιχεία των μενού.
Εργασία με έργα Δημιουργία νέου έργου Για να δημιουργήσετε ένα νέο έργο, επιλέξτε ΑρχείοΝέο. Η εφαρμογή εμφανίζει ένα νέο κενό έργο στο παράθυρο του Glade. Άνοιγμα έργου Για να ανοίξετε ένα υπάρχον έργο, επιλέξτε ΑρχείοΆνοιγμα. Η εφαρμογή εμφανίζει το έργο στο παράθυρο του Glade. Αποθήκευση έργου Μπορείτε να αποθηκεύετε έργα με τους εξής τρόπους: Για να αποθηκεύσετε τις αλλαγές σε ένα υπάρχον αρχείο έργου, επιλέξτε ΑρχείοΑποθήκευση. Για να αποθηκεύσετε ένα νέο αρχείο έργου, ή να αποθηκεύσετε ένα υπάρχον αρχείο έργου με νέο όνομα, επιλέξτε Αρχείο Αποθήκευση ως . Εισάγετε όνομα για το έργο στο διάλογο Αποθήκευση ως και κάντε κλικ στο Αποθήκευση. Εργασία με γραφικά συστατικά Επιλογή γραφικών συστατικών από την παλέτα Μπορείτε να δουλεύετε με τα γραφικά συστατικά στο παράθυρο της Παλέτας με τους εξής τρόπους: Κατάσταση επιλογής Για να χρησιμοποιήσετε την κατάσταση επιλογής κάντε κλικ στο βέλος Επιλογέας. Ο δείκτης μετατρέπεται σε βέλος, υποδεικνύοντας ότι έχει ενεργοποιηθεί η κατάσταση επιλογής. Σε αυτή την κατάσταση χρησιμοποιείτε το ποντίκι για να επιλέγετε γραφικά συστατικά στο έργο σας. Στη συνέχεια, μπορείτε να χρησιμοποιείτε το παράθυρο Ιδιότητες για να επεξεργάζεστε τις ιδιότητες των γραφικών συστατικών Μπορείτε επίσης να χρησιμοποιήσετε το σχετικό μενού ενός γραφικού συστατικού για να το επιλέξετε. Για να ανοίξετε το σχετικό μενού ενός γραφικού συστατικού, κάντε κλικ πάνω του.Μπορείτε να προσθέτετε στο έργο σας πολλαπλά γραφικά συστατικά του ίδιου τύπου, κρατώντας πατημένο το πλήκτρο Control όποτε επιλέγετε ένα γραφικό συστατικό. Για να επανέλθετε στην κανονική κατάσταση θα πρέπει να κάνετε κλικ στο βέλος Επιλογέας ή σε διαφορετικό γραφικό συστατικό στην Παλέτα. Κατάσταση τοποθέτησης γραφικών συστατικών Για να χρησιμοποιήσετε την κατάσταση τοποθέτησης γραφικών συστατικών, επιλέξτε ένα γραφικό συστατικό της Παλέτας. Για τα περισσότερα γραφικά συστατικά, ο δείκτης μετατρέπεται σε δείκτη που συνοδεύεται από σταυρό. Στη συνέχεια, μπορείτε να τοποθετήσετε αυτό το γραφικό συστατικό μέσα σε πλαίσιο (container), γραφικό συστατικό ανώτατου επιπέδου, κτλ. Αφού τοποθετήσετε το γραφικό συστατικό, επανέρχεστε στην κατάσταση επιλογής. Κατάσταση τοποθέτησης ανώτατου επιπέδου To use top level placement mode, select a defined top-level widget in the Palette window. When you select a top-level widget in the Palette window, the widget appears immediately on your desktop. You can then edit the widget. After you select a top-level widget, the mode returns to selection mode. Οργάνωση γραφικών συστατικών στο έργο Για να καθορίσετε τη διάταξη και οργάνωση των γραφικών συστατικών στο παράθυρο του έργου σας, χρησιμοποιείτε τα πλαίσια, ή containers, γραφικών συστατικών. Από το παράθυρο της Παλέτας μπορείτε να επιλέξετε τα ακόλουθα πλαίσια γραφικών συστατικών: Οριζόντιο κουτί (box) Κατακόρυφο κουτί (box) Πίνακας Σταθερή θέση Οριζόντιο button box Κατακόρυφο button box Οριζόντια panes Κατακόρυφα panes Σημειωματάριο Πλαίσιο (Frame) Κυλιόμενο παράθυρο Εμφάνιση γραμμών κειμένου (Viewport) Μπορείτε να τοποθετείτε κουτιά το ένα μέσα στο άλλο και να δημιουργείτε περίπλοκες διατάξεις. Όταν δημιουργείτε οριζόντια ή κατακόρυφα κουτιά, το Glade σας ρωτά πόσες γραμμές ή στήλες θέλετε να δημιουργηθούν, αν και μπορείτε, στη συνέχεια, να προσθέσετε ή να διαγράψετε στήλες ή γραμμές. Αφού δημιουργήσετε όσα κουτιά χρειάζεστε, μπορείτε να προσθέσετε στα κουτιά αυτά συγκεκριμένα γραφικά συστατικά, όπως ετικέτες, κουμπιά ή και πιο περίπλοκα συστατικά. Σημειώστε ότι το Glade πακετάρει τα γραφικά συστατικά μέσα στη διάταξή σας, διευκολύνοντας σημαντικά το έργο σας. Η χρήση κουτιών επιτρέπει στα παράθυρα να αλλάζουν το μέγεθός τους για να προσαρμόζονται στα διαφορετικά μεγέθη των ετικετών σε διαφορετικές γλώσσες (κατά την τοπικοποίηση της εφαρμογής). Τοποθέτηση γραφικών συστατικών στο πρόχειρο Για να αφαιρέσετε ένα γραφικό συστατικό από το γονέα του και να το τοποθετήσετε στο πρόχειρο, επιλέξτε το γραφικό συστατικό και στη συνέχεια επιλέξτε Επεξεργασία Αποκοπή . Αντιγραφή γραφικών συστατικών στο πρόχειρο Για να αντιγράψετε ένα γραφικό συστατικό στο πρόχειρο, επιλέξτε το γραφικό συστατικό και στη συνέχεια επιλέξτε Επεξεργασία Αντιγραφή . Το αρχικό γραφικό συστατικό παραμένει στο γονέα του. Επικόλληση γραφικών συστατικών από το πρόχειρο στο έργο Για να επικολλήσετε στο έργο σας ένα γραφικό συστατικό που βρίσκεται στο πρόχειρο, επιλέξτε Επεξεργασία Επικόλληση .Όλα τα γραφικά συστατικά στο Glade πρέπει να διαθέτουν ένα μοναδικό όνομα. Όταν αποκόπτετε ένα γραφικό συστατικό και το επικολλάτε στο έργο σας, το συστατικό αυτό και τα θυγατρικά του συστατικά διατηρούν τα αρχικά τους ονόματα. Όταν όμως αντιγράφετε ένα γραφικό συστατικό, ή το επικολλάτε περισσότερες από μία φορές, τότε το Glade δίνει νέα ονόματα στα αντίγραφα. Διαγραφή γραφικού συστατικού Για να διαγράψετε ένα γραφικό συστατικό από το γονέα χωρίς να το μεταφέρετε στο πρόχειρο, επιλέξτε το γραφικό συστατικό και στη συνέχεια επιλέξτε Επεξεργασία Διαγραφή . Αλλαγή ιδιοτήτων γραφικού συστατικού Χρησιμοποιήστε τον επεξεργαστή ιδιοτήτων για να επεξεργαστείτε τις ιδιότητες του επιλεγμένου γραφικού συστατικού. Για να αλλάξετε μια ιδιότητα ενός γραφικού συστατικού, επιλέξτε το συστατικό, και μετά εισάγετε την κατάλληλη τιμή σε ένα από τα πεδία ιδιοτήτων του παραθύρου ιδιοτήτων. Περί Glade Το Glade συντηρείται από τους προγραμματιστές του Glade και τους εθελοντές της κοινότητας του GNOME. Για περισσότερες πληροφορίες σχετικά με το Glade, παρακαλώ επισκεφθείτε τον ιστότοπο του Glade. Για να αναφέρετε ένα σφάλμα ή να κάνετε μία πρόταση σχετικά με την εφαρμογή ή το εγχειρίδιο, χρησιμοποιήστε το bugzilla. Εξαιρετικές πηγές ενημέρωσης για το Glade είναι οι λίστες ταχυδρομείου χρηστών και προγραμματιστών. Μπορείτε να γραφτείτε συνδρομητές ή να περιηγηθείτε στα αρχεία, που είναι διαθέσιμα στους παραπάνω συνδέσμους. Αυτό το πρόγραμμα διανέμεται υπό τους όρους της Γενικής Άδειας Δημόσιας Χρήσης GNU (GPL), όπως αυτή έχει δημοσιευτεί από το Ίδρυμα Ελεύθερου Λογισμικού (FSS) — είτε της έκδοσης 2 της ‘Αδειας, είτε (κατ' επιλογήν σας) οποιασδήποτε μεταγενέστερης έκδοσης. Αντίγραφο της άδειας είναι διαθέσιμο στον ακόλουθο σύνδεσμο, ή στο αρχείο COPYING που διανέμεται μαζί με τον πηγαίο κώδικα αυτού του προγράμματος.