shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [shell-script] Re: Zenity


From: Édnei Rodrigues
Subject: Re: [shell-script] Re: Zenity
Date: Mon, 21 Apr 2008 15:46:25 -0300

Eu tive um problema parecido.
O zenity tratava cada espaço como uma nova opção ou, simplesmente, " comia
".
Amigo, se tu puder esperar até amanhã, poderei resolver seu problema, já que
agora não estou num computador com Linux.
Até mais.


Em 21/04/08, miguelcm86 <address@hidden> escreveu:
>
>   Sim claro..
>
> Aqui está o codigo:
>
> escolhas=$(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" \
> \
> False Adobe " [$state_adobe] Adobe Acrobat Reader (versão em
> inglês)" \
> False Download4X " [$state_d4x] Gerenciador de Download" \
> False aMule " [$state_amule] Cliente P2P eMule" )
>
> [ $? -ne 0 ] && echo "Cancelou a janela de programas opcionais" &&
> exit 0 ## sai se o "esc" ou o "cancelar" for a escolha do utilizador
>
> for escolha in $escolhas
> do
> case $escolha in
> KDE) . ./@_kde.sh $arg_kde ;;
> Adobe) . ./@_adobe.sh $arg_adobe ;;
> Download4X) . ./@_d4x.sh $arg_d4x ;;
> aMule) . ./@_amule.sh $arg_amule ;;
> *) echo "Não escolheu nenhum programa opcional" ;;
> esac
> done
>
> Portanto é uma caixa criada pelo zenity com uma lista que escolhemos
> que programa queremos instalar e ele chama o respectivo script.
>
> O meu problema é que o separador \n não está a funcionar, porque
> queria que ele desse um enter para separar o output do zenity,
> portanto queria que cada nome viesse numa linha.
> No Xdialog era só meter o parâmetro "--separate-output".
>
> Obrigado pela ajuda.
>
> --- Em address@hidden <shell-script%40yahoogrupos.com.br>,
> "Édnei Rodrigues"
> <ednei.felipe.rodrigues@...> escreveu
> >
> > Hum, eu ainda nao entendi o que vc quer fazer.
> > Vc pode passar o que vc fez e o resultado?
>
> 
>


[As partes desta mensagem que não continham texto foram removidas]



reply via email to

[Prev in Thread] Current Thread [Next in Thread]