Όταν γράφετε σενάρια, μπορείτε χρησιμοποιώντας το
Μπορείτε να δημιουργήσετε έναν διάλογο για να αποκτήσετε πληροφορίες από τον χρήστη. Για παράδειγμα, μπορείτε να προτρέψετε τον χρήστη να επιλέξει μία ημερομηνία από διάλογο ημερολογίου, ή να επιλέξει ένα αρχείο από διάλογο επιλογής αρχείου.
Μπορείτε να δημιουργήσετε έναν διάλογο για να παρέχετε στον χρήστη πληροφορίες. Για παράδειγμα, χρησιμοποιώντας έναν διάλογο προόδου δείχνετε την τρέχουσα κατάσταση μίας εργασίας, ή μπορείτε να χρησιμοποιήσετε έναν διάλογο προειδοποίησης του χρήστη.
Όταν ο χρήστης κλείνει τον διάλογο, το
Όταν γράφετε εντολές για το
Για παράδειγμα, χρησιμοποιήστε:
Μην χρησιμοποιείτε:
Αν δεν χρησιμοποιήσετε εισαγωγικά, μπορεί να πάρετε μη αναμενόμενα αποτελέσματα.
Ένα πλήκτρο πρόσβασης σας επιτρέπει να εκτελέσετε μία ενέργεια από το πληκτρολόγιο χωρίς να χρησιμοποιήσετε το ποντίκι για να επιλέξετε μία εντολή από μενού ή διάλογο. Κάθε πλήκτρο πρόσβασης προσδιορίζεται από ένα υπογραμμισμένο γράμμα σε επιλογές μενού ή διαλόγων.
Κάποιοι από τους διαλόγους του
Το Zenity αποδίδει τους εξής κώδικες εξόδου:
Κώδικας εξόδου |
Περιγραφή |
0 |
Ο χρήστης πάτησε είτε το πλήκτρο |
1 |
Ο χρήστης είτε πάτησε το πλήκτρο |
-1 |
Συνέβη ένα απρόσμενο σφάλμα. |
5 |
Ο διάλογος έκλεισε λόγω συμπλήρωσης του χρονικού περιθωρίου. |
Όλοι οι διάλογοι του Zenity υποστηρίζουν τις παρακάτω γενικές επιλογές:
Καθορίζει τον τίτλο του διαλόγου.
Καθορίζει το εικονίδιο που προβάλλεται στο πλαίσιο παραθύρου του διαλόγου. Επίσης είναι διαθέσιμα 4 εικονίδια της εφαρμογής χρησιμοποιώντας τις εξής λέξεις κλειδιά - «info», «warning», «question» και «error».
Καθορίζει το πλάτος του διαλόγου.
Καθορίζει το ύψος του διαλόγου.
Καθορίζει το χρονικό περιθώριο σε δευτερόλεπτα μετά το οποίο ο διάλογος κλείνει.
Το Zenity παρέχει τις παρακάτω επιλογές βοήθειας:
Προβάλλει σύντομο κείμενο βοήθειας.
Πλήρες κείμενο βοήθειας για όλους τους διαλόγους.
Προβάλλει κείμενο βοήθειας για τις γενικές επιλογές διαλόγου.
Προβάλλει κείμενο βοήθειας για τις επιλογές του διαλόγου ημερολογίου.
Προβάλλει κείμενο βοήθειας για τις επιλογές του διαλόγου καταχώρησης κειμένου.
Προβάλλει κείμενο βοήθειας για τις επιλογές του διαλόγου εμφάνισης σφάλματος.
Προβάλλει κείμενο βοήθειας για τις επιλογές του διαλόγου πληροφοριών κειμένου.
Προβάλλει κείμενο βοήθειας για τις επιλογές του διαλόγου επιλογής αρχείου.
Προβάλλει κείμενο βοήθειας για τις επιλογές του διαλόγου λίστας.
Προβάλλει κείμενο βοήθειας για τις επιλογές του εικονιδίου ειδοποίησης.
Προβάλλει κείμενο βοήθειας για τις επιλογές του διαλόγου ένδειξης προόδου.
Προβάλλει κείμενο βοήθειας για τις επιλογές του διαλόγου ερώτησης.
Προβάλλει κείμενο βοήθειας για τις επιλογές του διαλόγου προειδοποίησης.
Προβάλλει κείμενο βοήθειας για τις επιλογές του διαλόγου πληροφοριών κειμένου.
Προβάλλει κείμενο βοήθειας για διάφορες επιλογές.
Προβάλλει βοήθεια για τις επιλογές GTK+.
Το Zenity επίσης παρέχει τις παρακάτω διάφορες επιλογές:
Προβάλλει το παράθυρο διαλόγου
Εμφανίζει τον αριθμό έκδοσης του Zenity.
Το Zenity υποστηρίζει τις συνήθεις επιλογές του GTK+. Για περισσότερες πληροφορίες γύρω από αυτές, εκτελέστε την εντολή
Υπό κανονικές συνθήκες, το