How to use Redis with MuleSoft. A quick start presentation.
Zenety
1. Introducci´n a Interfaces Graficas con Zenity
o
M.Sc.Ing. Esteban Saavedra L´pez
o
CEO Opentelematics Internacional Bolivia
jesaavedra@opentelematics.org
http://jesaavedra.opentelematics.org
http://esteban.profesionales.org
Jornadas de Software Libre, ATIX 2007
M.Sc.Ing. Esteban Saavedra L´pez (Opentelematics) on a Interfaces Graficas con Zenity
o Introducci´ Jun. 2007 1 / 23
2. Tabla de Contenidos
1 Introducci´n
o
Alcances de zenity
Recursos Disponibles
Que se precisa?
2 Dialogos
Calendario
Manejo de Directorios
Campo Texto
Edici´n de Texto
o
3 Alertas
Alerta de Error
Alerta de Informaci´n
o
Alerta de Interrogaci´n
o
Alerta de Advertencia
Mensajes de Estado
4 Controles
Entrada de Texto
M.Sc.Ing. Esteban Saavedra L´pez (Opentelematics) on a Interfaces Graficas con Zenity
o Introducci´ Jun. 2007 2 / 23
3. Introducci´n
o
Introducci´n
o
Zenity es un programa que permite dotar a los Scripts de interfaces
gr´ficas al estilo GTK.
a
M.Sc.Ing. Esteban Saavedra L´pez (Opentelematics) on a Interfaces Graficas con Zenity
o Introducci´ Jun. 2007 3 / 23
4. Introducci´n
o Alcances de zenity
Alcances de zenity
Zenity solo considera una pequena parte de la gran variedad de recursos
que provee el desarrollo de interfaces graficas GTK (Gnome Tool Kit)
M.Sc.Ing. Esteban Saavedra L´pez (Opentelematics) on a Interfaces Graficas con Zenity
o Introducci´ Jun. 2007 4 / 23
5. Introducci´n
o Recursos Disponibles
Recursos Disponibles
1 Cajas de Dialogo standar
M.Sc.Ing. Esteban Saavedra L´pez (Opentelematics) on a Interfaces Graficas con Zenity
o Introducci´ Jun. 2007 5 / 23
6. Introducci´n
o Recursos Disponibles
Recursos Disponibles
1 Cajas de Dialogo standar
2 Alertas
M.Sc.Ing. Esteban Saavedra L´pez (Opentelematics) on a Interfaces Graficas con Zenity
o Introducci´ Jun. 2007 5 / 23
7. Introducci´n
o Recursos Disponibles
Recursos Disponibles
1 Cajas de Dialogo standar
2 Alertas
3 Controles de selecci´n
o
M.Sc.Ing. Esteban Saavedra L´pez (Opentelematics) on a Interfaces Graficas con Zenity
o Introducci´ Jun. 2007 5 / 23
8. Introducci´n
o Recursos Disponibles
Recursos Disponibles
1 Cajas de Dialogo standar
2 Alertas
3 Controles de selecci´n
o
4 Combinaci´n de recursos
o
M.Sc.Ing. Esteban Saavedra L´pez (Opentelematics) on a Interfaces Graficas con Zenity
o Introducci´ Jun. 2007 5 / 23
9. Introducci´n
o Que se precisa?
Que se precisa?
No se precisa ning´n programa en especial, ya que todo entorno Gnome ya
u
dispone de las utilerias necesarias para desarrollar interfaces gr´ficas.
a
M.Sc.Ing. Esteban Saavedra L´pez (Opentelematics) on a Interfaces Graficas con Zenity
o Introducci´ Jun. 2007 6 / 23
10. Dialogos Calendario
Calendario
Resultado C´digo
o
M.Sc.Ing. Esteban Saavedra L´pez (Opentelematics) on a Interfaces Graficas con Zenity
o Introducci´ Jun. 2007 7 / 23
11. Dialogos Manejo de Directorios
Manejo de Directorios
Resultado C´digo
o
M.Sc.Ing. Esteban Saavedra L´pez (Opentelematics) on a Interfaces Graficas con Zenity
o Introducci´ Jun. 2007 8 / 23
12. Dialogos Campo Texto
Campo Texto
Resultado
C´digo
o
M.Sc.Ing. Esteban Saavedra L´pez (Opentelematics) on a Interfaces Graficas con Zenity
o Introducci´ Jun. 2007 9 / 23
13. Dialogos Edici´n de Texto
o
Edici´n de Texto
o
Resultado
C´digo
o
M.Sc.Ing. Esteban Saavedra L´pez (Opentelematics) on a Interfaces Graficas con Zenity
o Introducci´ Jun. 2007 10 / 23
14. Alertas Alerta de Error
Alerta de Error
C´digo
o
Resultado
M.Sc.Ing. Esteban Saavedra L´pez (Opentelematics) on a Interfaces Graficas con Zenity
o Introducci´ Jun. 2007 11 / 23
15. Alertas Alerta de Informaci´n
o
Alerta de Informaci´n
o
C´digo
o
Resultado
M.Sc.Ing. Esteban Saavedra L´pez (Opentelematics) on a Interfaces Graficas con Zenity
o Introducci´ Jun. 2007 12 / 23
16. Alertas Alerta de Interrogaci´n
o
Alerta de Interrogaci´n
o
C´digo
o
Resultado
M.Sc.Ing. Esteban Saavedra L´pez (Opentelematics) on a Interfaces Graficas con Zenity
o Introducci´ Jun. 2007 13 / 23
17. Alertas Alerta de Advertencia
Alerta de Advertencia
C´digo
o
Resultado
M.Sc.Ing. Esteban Saavedra L´pez (Opentelematics) on a Interfaces Graficas con Zenity
o Introducci´ Jun. 2007 14 / 23
18. Alertas Mensajes de Estado
Mensajes de Estado
C´digo
o
M.Sc.Ing. Esteban Saavedra L´pez (Opentelematics) on a Interfaces Graficas con Zenity
o Introducci´ Jun. 2007 15 / 23
19. Controles Entrada de Texto
Entrada de Texto
C´digo
o
Resultado
M.Sc.Ing. Esteban Saavedra L´pez (Opentelematics) on a Interfaces Graficas con Zenity
o Introducci´ Jun. 2007 16 / 23
20. Controles Campo Contrase˜a
n
Campo Contrase˜a
n
C´digo
o
Resultado
M.Sc.Ing. Esteban Saavedra L´pez (Opentelematics) on a Interfaces Graficas con Zenity
o Introducci´ Jun. 2007 17 / 23
21. Controles Radio Botones
Radio Botones
C´digo
o
Resultado
M.Sc.Ing. Esteban Saavedra L´pez (Opentelematics) on a Interfaces Graficas con Zenity
o Introducci´ Jun. 2007 18 / 23
22. Controles Cajas de Chequeo
Cajas de Chequeo
C´digo
o
Resultado
M.Sc.Ing. Esteban Saavedra L´pez (Opentelematics) on a Interfaces Graficas con Zenity
o Introducci´ Jun. 2007 19 / 23
23. Controles Listas de Selecci´n
o
Listas de Selecci´n
o
C´digo
o
Resultado
M.Sc.Ing. Esteban Saavedra L´pez (Opentelematics) on a Interfaces Graficas con Zenity
o Introducci´ Jun. 2007 20 / 23
24. Controles Control de Rango
Control de Rango
C´digo
o
Resultado
M.Sc.Ing. Esteban Saavedra L´pez (Opentelematics) on a Interfaces Graficas con Zenity
o Introducci´ Jun. 2007 21 / 23
25. Controles Control de Progreso
Control de Progreso
C´digo
o
Resultado
M.Sc.Ing. Esteban Saavedra L´pez (Opentelematics) on a Interfaces Graficas con Zenity
o Introducci´ Jun. 2007 22 / 23
26. Conclusiones
Conclusiones
Zenity se convierte en una alternativa Eficaz al momento de implemetar
Scripts que requieran interfaz gr´fica con posibilidades de:
a
Desplegar Dialogos St´ndar
a
Entradas de Texto
Alertas
Combinaci´n de Controles
o
De tal forma que los scripts, ademas de automatizar tareas, estos tambien
puedan interactuar con el usuario.
M.Sc.Ing. Esteban Saavedra L´pez (Opentelematics) on a Interfaces Graficas con Zenity
o Introducci´ Jun. 2007 23 / 23