Χρησιμοποιήστε την επιλογή
Τα δεδομένα για τον διάλογο πρέπει να οριστούν ανά στήλη και ανά σειρά. Μπορείτε να δώσετε τα δεδομένα στον διάλογο με κανονική εισαγωγή. Κάθε εγγραφή πρέπει να διαχωρίζεται από χαρακτήρα νέας γραμμής.
Αν χρησιμοποιήσετε τις επιλογές
Ο διάλογος λίστας υποστηρίζει τις παρακάτω επιλογές:
Καθορίζει τις κεφαλίδες των στηλών που προβάλλονται στον διάλογο λίστας. Πρέπει να ορίσετε μία επιλογή
Καθορίζει ότι η πρώτη στήλη του διαλόγου λίστας περιέχει κουτιά επιλογής.
Καθορίζει ότι η πρώτη στήλη του διαλόγου λίστας περιέχει κουμπιά επιλογής.
Επιτρέπει την επεξεργασία των προβαλλόμενων αντικειμένων.
Καθορίζει ποια συμβολοσειρά χρησιμοποιείται όταν ο διάλογος λίστας αποδίδει τις επιλεγμένες εγγραφές.
Καθορίζει ποια στήλη πρέπει να τυπώνεται σαν αποτέλεσμα κατά την επιλογή. Η προεπιλεγμένη στήλη είναι '1'. Το 'ALL' μπορεί να χρησιμοποιηθεί για να εκτυπωθούν όλες οι στήλες της λίστας.
Το παρακάτω παράδειγμα δέσμης ενεργειών κελύφους δείχνει πως να δημιουργήσετε έναν διάλογο λίστας:
#!/bin/sh
zenity --list \
--title="Επιλέξτε τα σφάλματα που θέλετε να δείτε" \
--column="Αριθμός σφάλματος" --column="Σοβαρότητα" --column="Περιγραφή" \
992383 Κανονική "GtkTreeView crashes on multiple selections" \
293823 Υψηλή "GNOME Dictionary does not handle proxy" \
393823 Κρίσιμη "Menu editing does not work in GNOME 2.0"