Re: [FUG-BR] menu no dialog

2005-09-01 Por tôpico Rainer Alves

PyTh3r, faça algo mais ou menos assim...

#!/bin/sh
TEMP=/tmp/resposta
...
dialog \
   --title Minha Aplicacao \
   --menu Selecione o Script 12 60 5 \
   1 Primeira Opcao \
   2 Segunda Opcao \
   3 Terceira Opcao \
   4 Quarta Opcao 2$TEMP

   escolha=`cat $TEMP`
   case $escolha in
 1) executa_script_1;;
 2) executa_script_2;;
 3) executa_script_3;;
 4) executa_script_4;;
   esac

executa_script_1() {
...
}


Att.,

Rainer Alves
BrasilTelecom




PyTh3r wrote:


to criando um aplicação , preciso fazer um menu com o dialog e para
cada opção do menu executara um script , então como faço isso ?

___
Freebsd mailing list
Freebsd@fug.com.br
http://mail.fug.com.br/mailman/listinfo/freebsd_fug.com.br

.

 




___
Freebsd mailing list
Freebsd@fug.com.br
http://mail.fug.com.br/mailman/listinfo/freebsd_fug.com.br


Re: [FUG-BR] menu no dialog

2005-09-01 Por tôpico PyTh3r
ops , quer dizer , ta certo vo tentar

Em 02/09/05, PyTh3r[EMAIL PROTECTED] escreveu:
 ta oq vo tentar
 
 Em 01/09/05, Rainer Alves[EMAIL PROTECTED] escreveu:
  PyTh3r, faça algo mais ou menos assim...
 
  #!/bin/sh
  TEMP=/tmp/resposta
  ...
  dialog \
  --title Minha Aplicacao \
  --menu Selecione o Script 12 60 5 \
  1 Primeira Opcao \
  2 Segunda Opcao \
  3 Terceira Opcao \
  4 Quarta Opcao 2$TEMP
 
  escolha=`cat $TEMP`
  case $escolha in
1) executa_script_1;;
2) executa_script_2;;
3) executa_script_3;;
4) executa_script_4;;
  esac
 
  executa_script_1() {
  ...
  }
 
 
  Att.,
 
  Rainer Alves
  BrasilTelecom
 
 
 
 
  PyTh3r wrote:
 
  to criando um aplicação , preciso fazer um menu com o dialog e para
  cada opção do menu executara um script , então como faço isso ?
  
  ___
  Freebsd mailing list
  Freebsd@fug.com.br
  http://mail.fug.com.br/mailman/listinfo/freebsd_fug.com.br
  
  .
  
  
  
 
 
  ___
  Freebsd mailing list
  Freebsd@fug.com.br
  http://mail.fug.com.br/mailman/listinfo/freebsd_fug.com.br
 


___
Freebsd mailing list
Freebsd@fug.com.br
http://mail.fug.com.br/mailman/listinfo/freebsd_fug.com.br


Re: [FUG-BR] menu no dialog

2005-09-01 Por tôpico Mário Meyer
Se voce quizer, tem tambem o Xdialog:

/usr/ports/x11/xdialog

Este faz telas em GTK... Testei ele com o mesmo comando enviado pelo
Rainer, apenas trocando o dialog por Xdialog e funcionou
perfeitamente...

[]s,
Mário Meyer

On 9/1/05, PyTh3r [EMAIL PROTECTED] wrote:
 ops , quer dizer , ta certo vo tentar
 
 Em 02/09/05, PyTh3r[EMAIL PROTECTED] escreveu:
  ta oq vo tentar
 
  Em 01/09/05, Rainer Alves[EMAIL PROTECTED] escreveu:
   PyTh3r, faça algo mais ou menos assim...
  
   #!/bin/sh
   TEMP=/tmp/resposta
   ...
   dialog \
   --title Minha Aplicacao \
   --menu Selecione o Script 12 60 5 \
   1 Primeira Opcao \
   2 Segunda Opcao \
   3 Terceira Opcao \
   4 Quarta Opcao 2$TEMP
  
   escolha=`cat $TEMP`
   case $escolha in
 1) executa_script_1;;
 2) executa_script_2;;
 3) executa_script_3;;
 4) executa_script_4;;
   esac
  
   executa_script_1() {
   ...
   }
  
  
   Att.,
  
   Rainer Alves
   BrasilTelecom
  

-- 
Linux is for people who hate Windows,
BSD is for people who love UNIX

___
Freebsd mailing list
Freebsd@fug.com.br
http://mail.fug.com.br/mailman/listinfo/freebsd_fug.com.br


Re: [FUG-BR] menu no dialog

2005-09-01 Por tôpico PyTh3r
já conheço o Xdialog e tbm o cdialog e o kdialog , mais vo usar o
dialog pq é padrão já vem o os *bsd e em muitas distros gnu

Em 02/09/05, Mário Meyer[EMAIL PROTECTED] escreveu:
 Se voce quizer, tem tambem o Xdialog:
 
 /usr/ports/x11/xdialog
 
 Este faz telas em GTK... Testei ele com o mesmo comando enviado pelo
 Rainer, apenas trocando o dialog por Xdialog e funcionou
 perfeitamente...
 
 []s,
 Mário Meyer
 
 On 9/1/05, PyTh3r [EMAIL PROTECTED] wrote:
  ops , quer dizer , ta certo vo tentar
 
  Em 02/09/05, PyTh3r[EMAIL PROTECTED] escreveu:
   ta oq vo tentar
  
   Em 01/09/05, Rainer Alves[EMAIL PROTECTED] escreveu:
PyTh3r, faça algo mais ou menos assim...
   
#!/bin/sh
TEMP=/tmp/resposta
...
dialog \
--title Minha Aplicacao \
--menu Selecione o Script 12 60 5 \
1 Primeira Opcao \
2 Segunda Opcao \
3 Terceira Opcao \
4 Quarta Opcao 2$TEMP
   
escolha=`cat $TEMP`
case $escolha in
  1) executa_script_1;;
  2) executa_script_2;;
  3) executa_script_3;;
  4) executa_script_4;;
esac
   
executa_script_1() {
...
}
   
   
Att.,
   
Rainer Alves
BrasilTelecom
   
 
 --
 Linux is for people who hate Windows,
 BSD is for people who love UNIX
 
 ___
 Freebsd mailing list
 Freebsd@fug.com.br
 http://mail.fug.com.br/mailman/listinfo/freebsd_fug.com.br


___
Freebsd mailing list
Freebsd@fug.com.br
http://mail.fug.com.br/mailman/listinfo/freebsd_fug.com.br