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:

--column=column

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.

--checklist

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

--radiolist

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

--editable

Sallii näytettävien tietuiden muokaamisen.

--separator=separator

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

--print-column=column

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