Foros del Web » Administración de Sistemas » Unix / Linux »

cuadros de dialgo "zenity"

Estas en el tema de cuadros de dialgo "zenity" en el foro de Unix / Linux en Foros del Web. Hola grupo: estoy trabajando con un bash en linux (fedora core 5) y uso un cuadro de dialogo con 2 botones, Cancelar y Ok, creado ...
  #1 (permalink)  
Antiguo 14/06/2006, 14:50
Avatar de Maxi.Net  
Fecha de Ingreso: abril-2005
Ubicación: R.M. Talagante, Chile!!
Mensajes: 295
Antigüedad: 19 años, 7 meses
Puntos: 2
cuadros de dialgo "zenity"

Hola grupo:
estoy trabajando con un bash en linux (fedora core 5) y uso un cuadro de dialogo con 2 botones, Cancelar y Ok, creado con "zenity", si el usuario hace clic en el boton Cancelar u Ok, puedo obtener el valor del boton pulsado? al ser pulsado un boton devuelve algun valor?

Mi còdigo:
rta=$(zenity --title "Datos personales" --entry --text "Ingrese su nombre:")

saludos y gracias
__________________
Amtez de enpezar kom otro idioma,
escrivamos vien el nueztro i como corezpomde. Jracias.
  #2 (permalink)  
Antiguo 14/06/2006, 16:02
 
Fecha de Ingreso: septiembre-2004
Mensajes: 252
Antigüedad: 20 años, 2 meses
Puntos: 0
Código:
german@Debian:~$ rta=$(zenity --title "Datos personales" --entry --text "Ingrese su nombre:")
german@Debian:~$ echo $?
1
german@Debian:~$ rta=$(zenity --title "Datos personales" --entry --text "Ingrese su nombre:")
german@Debian:~$ echo $?
0
german@Debian:~$ echo $rta
yapeyu
german@Debian:~$
el echo $? te indica el valor de del event... si echo $? es 1, se apreto cancelar
  #3 (permalink)  
Antiguo 14/06/2006, 16:34
Avatar de Maxi.Net  
Fecha de Ingreso: abril-2005
Ubicación: R.M. Talagante, Chile!!
Mensajes: 295
Antigüedad: 19 años, 7 meses
Puntos: 2
heyyy,, jajaja, nuevamente muchisimas gracias... veo que sabes bastante. gracias
__________________
Amtez de enpezar kom otro idioma,
escrivamos vien el nueztro i como corezpomde. Jracias.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 01:08.