Use a opção --list para criar um diálogo de lista. O Zenity retorna para a saída padrão os itens na primeira coluna de texto das linhas selecionadas.
Os dados para o diálogo devem ser especificados coluna por coluna, linha por linha. Eles podem ser fornecidos através da entrada padrão. Cada item deve ser separado por um caractere de nova-linha.
Se você usar as opções --checklist ou --radiolist, cada linha deve começar ou com “TRUE” (verdadeiro) ou com “FALSE” (falso).
O diálogo de lista oferece suporte às seguintes opções:
Especifica o cabeçalho das colunas que são exibidas no diálogo de lista. Você deve especificar a opção --column para cada coluna que queira exibir no diálogo.
Especifica que a primeira coluna no diálogo de lista contém caixas de seleção.
Especifica que a primeira coluna no diálogo de lista contém botões de opção.
Permite que os itens exibidos sejam editados.
Especifica que texto é usado quando o diálogo de lista retorna os itens selecionados.
Especifica que coluna deveria ser emitida após seleção. A coluna padrão é “1”. “ALL” (tudo) pode ser usado para emitir todas as colunas na lista.
O script de exemplo a seguir mostra como criar um diálogo de lista:
#!/bin/sh zenity --list \ --title="Escolha os defeitos que deseja ver" \ --column="Número do defeito" --column="Gravidade" --column="Descrição" \ 992383 Normal "GtkTreeView quebra com seleções múltiplas" \ 293823 Alta "O Dicionário do GNOME não faz uso do proxy" \ 393823 Crítica "A edição do menu não funciona no GNOME 2.0"
Tem algum comentário? Esbarrou em um erro? Achou as instruções não muito claras? Envie um feedback sobre essa página.