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

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

Zenity + Botão Cancel


From: Leslie Watter
Subject: Zenity + Botão Cancel
Date: Mon, 15 Apr 2013 17:05:13 -0300

Pra resolver o problema do botão cancel com o zenity, cheguei no seguinte:

Aviso: não é bonito, não é elegante (recursão) mas é funcional na falta do
--no-cancel ....
----------------------
# Uso da função
 leslieh@:/home/desenv$ COD=''
 leslieh@:/home/desenv$ escolhe_codificacao COD
 leslieh@:/home/desenv$ echo $COD
 UTF-8

#################################
function escolhe_codificacao(){
zenity  --list  --text "Qual a Codificação de Caracteres que seu projeto
irá usar:" --radiolist  --column "Escolha" --column "Codificação" TRUE
"UTF-8"  FALSE "ISO-8859-1" >/tmp/checklist.tmp.$$ 2>&1

retval=$?
choice=`cat /tmp/checklist.tmp.$$`
rm -f /tmp/checklist.tmp.$$
case $retval in
  0)
        eval "$1=$choice"
        return 0
        ;;
  1)
        escolhe_codificacao
        ;;
  255)
        escolhe_codificacao
        ;;
esac
return 0;
}

---------------------------

[]s

LEslie

-- 
Leslie H. Watter


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



reply via email to

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