Use the --list option.

# Listdialog

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.

Data för dialogen måste anges kolumn för kolumn, rad för rad. Data kan tillhandahållas till dialogen genom standard in. Varje post måste separeras med ett nyradstecken.

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

Listdialogen har stöd för följande flaggor:

# --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

Anger att den första kolumnen i listdialogen innehåller kryssrutor.

# --radiolist

Anger att första kolumnen i listdialogen innehåller radioknappar.

# --editable

Tillåter att de visade posterna kan redigeras.

# --separator=separator

Anger vilken sträng som används när listdialogen returnerar de markerade posterna.

# --print-column=column

Anger vilken kolumn som ska skrivas ut vid markering. Standardkolumnen är "1". "ALL" kan användas för att skriva ut alla kolumner i listan.

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"

# Exempel på listdialog

Zenity
list dialog example