Luetteloikkuna

Käytä valitsinta --list luomaan luetteloikkuna. Zenity palauttaa valittujen rivien ensimmäisten sarakkeiden tiedot vakiotulosteeseen.

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

Mikäli käytössä on valitsin --checklist tai --radiolist, jokaisen rivin tulee alkaa joko 'TRUE' (tosi) tai 'FALSE' (epätosi).

Luetteloikkuna tarjoaa seuraavat valitsimet:

--column=sarake

Määrittää luetteloikkunassa näkyvien sarakkeiden otsakkeet. Määritä valitsin --column jokaiselle sarakkeelle, jonka haluat näkyvän ikkunassa.

--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=erotin

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

--print-column=sarake

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

Seuraava esimerkkiskripti näyttää kuinka luodaan luetteloikkuna:

        #!/bin/sh

        zenity --list \
          --title="Valitse viat joita haluat katsoa" \
          --column="Vikanumero" --column="Vakavuus" --column="Kuvaus" \
            992383 normaali "GtkTreeView kaatuu monivalinnoissa" \
            293823 korkea "GNOME-sanakirja ei osaa käyttää välipalvelinta" \
            393823 kriittinen "Valikkojen muokaus ei toimi GNOME 2.0:ssa"
      

Kuva 4Esimerkki luetteloikkunasta