Use the --list option. Luetteloikkuna

Use the --list option to create a list dialog. Zenity returns the entries in the first column of text of selected rows to standard output.

Ikkunan sisältö tulee määrittää sarake sarakkeelta ja rivi riviltä. Tiedot voidaan syöttää ikkunaan vakiosyötteen kautta. Jokainen tietue pitää erottaa rivinvaihtomerkillä.

If you use the --checklist or --radiolist options, each row must start with either 'TRUE' or 'FALSE'.

Luetteloikkuna tarjoaa seuraavat valitsimet:

<cmd>--column</cmd>=<var>column</var>

Specifies the column headers that are displayed in the list dialog. You must specify a --column option for each column that you want to display in the dialog.

<cmd>--checklist</cmd>

Määrittää, että ensimmäinen sarake luetteloikkunassa sisältää valintaruutuja.

<cmd>--radiolist</cmd>

Määrittää, että ensimmäinen sarake luetteloikkunassa sisältää radiovalitsimia.

<cmd>--editable</cmd>

Sallii näytettävien tietuiden muokaamisen.

<cmd>--separator</cmd>=<var>separator</var>

Määrittää mitä merkkijonoa käytetään kun luetteloikkuna palauttaa valitut tietueet.

<cmd>--print-column</cmd>=<var>column</var>

Määrittää mitkä sarakkeet tulostetaan valinnan jälkeen. Oletussarake on "1". "ALL" (kaikki) tarkoittaa, että kaikki luettelon sarakkeet tulostetaan.

The following example script shows how to create a list dialog:

#!/bin/sh zenity --list \ --title="Choose the Bugs You Wish to View" \ --column="Bug Number" --column="Severity" --column="Description" \ 992383 Normal "GtkTreeView crashes on multiple selections" \ 293823 High "GNOME Dictionary does not handle proxy" \ 393823 Critical "Menu editing does not work in GNOME 2.0"
Esimerkki luetteloikkunasta Zenity list dialog example