Use the --list option. Listedialogvindue

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 for dialogvinduet skal angives kolonne efter kolonne, række efter række. Data kan gives til dialogen gennem standard input. Hvert element skal adskilles af et linjeskiftstegn.

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

Listedialogvinduet understøtter følgende tilvalg:

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

Angiver at første kolonne i listedialogvinduet indeholder afkrydsningsfelter.

<cmd>--radiolist</cmd>

Angiver at første kolonne i listedialogvinduet indeholder radiofelter.

<cmd>--editable</cmd>

Tillader redigering af de viste elementer.

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

Angiver den streng, der bruges når listedialogvinduet returnerer de valgte elementer.

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

Angiver den kolonne, der skal udskrives når der vælges. Standardkolonnen er "1". "ALL" kan bruges til at udskrive alle kolonner i listen.

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"
Eksempel med listedialogvindue Zenity list dialog example