Por acaso esse guia foi o que usei, mas é incompleto, o que quero mesmo é saber como divido as respostas em linhas diferentes, eles são se preocupam com isso, como dá para ver aqui:
ans=$(zenity --list --text "How linux.byexamples can be improved?" --checklist --column "Pick" --column "options" TRUE "More pictures" TRUE "More complete post" FALSE "Includes Installation guidelines" FALSE "Create a forum for question queries" --separator=":"); echo $ans Só colocaram a dividir os ':'.. já sei que o '\n' é mudança de linha mas não funciona neste caso, ele está a digitar mesmo \n em vez de assumir um enter. --- Em [email protected], "Édnei Rodrigues" <[EMAIL PROTECTED]> escreveu > > Meu programa é todo feito em Zenity. > Usei esse tutorial como base: > http://linux.byexamples.com/archives/265/a-complete-zenity-dialog-examples-2/ > > No entanto, se não te ajudar, avise-nos. Eu tenho tudo anotado lá no > computador da empresa. > > Abs. > > Em 20/04/08, miguelcm86 <[EMAIL PROTECTED]> escreveu: > > > > Olá pessoal > > > > estava aqui a actualizar uns scripts e gostaria de passar do Xdialog > > para o Zenity, no entanto estou com dificuldade nas listas que podem > > ter muitos outputs e no tamanho que a caixa assume. > > > > No Xdialog: > > > > Xdialog --stdout \ > > --separate-output \ > > --title 'Instalação de Programas Extras'\ > > --checklist 'Selecione que programas deseja instalar:' \ > > 20 70 0 > > depois aqui vinha a lista.. > > > > Agora no Zenity: > > > > zenity --list \ > > --checklist \ > > --separator="/n" \ > > --title 'Instalação de Programas Extras'\ > > --text 'Selecione que programas deseja instalar:'\ > > --column="Executa" --column="Programa" .-column="Estado/Descrição"\ > > depois aqui vem a lista. > > > > Estou com dois problemas o tamanho no Xdialog era dado por "20 70 0 ", > > não sei como fazer isso no Zenity, pois a caixa fica muito pequena, é > > preciso esticar. > > > > O outro é quando selecciono varias hipoteses, o output fica errado, > > que quero que dê um output por linha.Tentei meter --separator="/n" \ > > e --separator="\n" \, pois não sei muito bem como deveria ser a barra, > > mas ele está a inserir isso no output, eu quero é que dê um enter como > > separador. > > > > Obrigado pela ajuda. > > > > > > > > > [As partes desta mensagem que não continham texto foram removidas] >
