SlideShare uma empresa Scribd logo
1 de 26
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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

Mais conteúdo relacionado

Destaque

Mmm lindos lindos
Mmm lindos lindosMmm lindos lindos
Mmm lindos lindoseryponyta
 
Manifest Identitaetsmanagement
Manifest IdentitaetsmanagementManifest Identitaetsmanagement
Manifest IdentitaetsmanagementTrendbüro
 
Samsung YP-S5 Handbuch
Samsung YP-S5 HandbuchSamsung YP-S5 Handbuch
Samsung YP-S5 Handbuchmarco678
 
Tunneling: Esquivando Restricciones de Proxies y Firewalls
Tunneling: Esquivando Restricciones de Proxies y FirewallsTunneling: Esquivando Restricciones de Proxies y Firewalls
Tunneling: Esquivando Restricciones de Proxies y FirewallsEsteban Saavedra
 
IT, Culture, Funding
IT, Culture, FundingIT, Culture, Funding
IT, Culture, Fundingdavidroethler
 
Avisos 10 De Mayo
Avisos 10 De MayoAvisos 10 De Mayo
Avisos 10 De Mayofuerzajoven
 
RevisióN Del MóDulo Con E Learning
RevisióN Del MóDulo Con E LearningRevisióN Del MóDulo Con E Learning
RevisióN Del MóDulo Con E LearningRonald Knust Graichen
 
Oracions
OracionsOracions
Oracionsyomova
 
Avisos Fuerza Joven Sabado 9 De Agosto (Final)
Avisos Fuerza Joven Sabado 9 De Agosto (Final)Avisos Fuerza Joven Sabado 9 De Agosto (Final)
Avisos Fuerza Joven Sabado 9 De Agosto (Final)fuerzajoven
 
Salas de Ópera - Opera Theaters
Salas de Ópera - Opera TheatersSalas de Ópera - Opera Theaters
Salas de Ópera - Opera TheatersAlex Macias
 
YP-P2 Samsung Handbuch
YP-P2 Samsung HandbuchYP-P2 Samsung Handbuch
YP-P2 Samsung Handbuchmarco678
 
América economía, El diseño de un nuevo ecosistema sociocultural
América economía, El diseño de un nuevo ecosistema socioculturalAmérica economía, El diseño de un nuevo ecosistema sociocultural
América economía, El diseño de un nuevo ecosistema socioculturalAlex Chipana
 
Fotos Promocion XIV
Fotos Promocion XIVFotos Promocion XIV
Fotos Promocion XIVrxavier
 

Destaque (20)

Mmm lindos lindos
Mmm lindos lindosMmm lindos lindos
Mmm lindos lindos
 
Manifest Identitaetsmanagement
Manifest IdentitaetsmanagementManifest Identitaetsmanagement
Manifest Identitaetsmanagement
 
Samsung YP-S5 Handbuch
Samsung YP-S5 HandbuchSamsung YP-S5 Handbuch
Samsung YP-S5 Handbuch
 
Barroco
BarrocoBarroco
Barroco
 
Tunneling: Esquivando Restricciones de Proxies y Firewalls
Tunneling: Esquivando Restricciones de Proxies y FirewallsTunneling: Esquivando Restricciones de Proxies y Firewalls
Tunneling: Esquivando Restricciones de Proxies y Firewalls
 
Ppt Adn
Ppt AdnPpt Adn
Ppt Adn
 
IT, Culture, Funding
IT, Culture, FundingIT, Culture, Funding
IT, Culture, Funding
 
Avisos 10 De Mayo
Avisos 10 De MayoAvisos 10 De Mayo
Avisos 10 De Mayo
 
A1 familie1
A1 familie1A1 familie1
A1 familie1
 
Dextraplus Presentacion
Dextraplus PresentacionDextraplus Presentacion
Dextraplus Presentacion
 
RevisióN Del MóDulo Con E Learning
RevisióN Del MóDulo Con E LearningRevisióN Del MóDulo Con E Learning
RevisióN Del MóDulo Con E Learning
 
Synology Workshop07 06
Synology Workshop07 06Synology Workshop07 06
Synology Workshop07 06
 
Recherche von informationen ws 2012 13
Recherche von informationen ws 2012 13Recherche von informationen ws 2012 13
Recherche von informationen ws 2012 13
 
Revista Digital
Revista DigitalRevista Digital
Revista Digital
 
Oracions
OracionsOracions
Oracions
 
Avisos Fuerza Joven Sabado 9 De Agosto (Final)
Avisos Fuerza Joven Sabado 9 De Agosto (Final)Avisos Fuerza Joven Sabado 9 De Agosto (Final)
Avisos Fuerza Joven Sabado 9 De Agosto (Final)
 
Salas de Ópera - Opera Theaters
Salas de Ópera - Opera TheatersSalas de Ópera - Opera Theaters
Salas de Ópera - Opera Theaters
 
YP-P2 Samsung Handbuch
YP-P2 Samsung HandbuchYP-P2 Samsung Handbuch
YP-P2 Samsung Handbuch
 
América economía, El diseño de un nuevo ecosistema sociocultural
América economía, El diseño de un nuevo ecosistema socioculturalAmérica economía, El diseño de un nuevo ecosistema sociocultural
América economía, El diseño de un nuevo ecosistema sociocultural
 
Fotos Promocion XIV
Fotos Promocion XIVFotos Promocion XIV
Fotos Promocion XIV
 

Mais de Esteban Saavedra (20)

Atix30
Atix30Atix30
Atix30
 
Atix29
Atix29Atix29
Atix29
 
Atix28
Atix28Atix28
Atix28
 
Atix27
Atix27Atix27
Atix27
 
Atix26
Atix26Atix26
Atix26
 
Atix25
Atix25Atix25
Atix25
 
Rabbitmq
RabbitmqRabbitmq
Rabbitmq
 
Ansible
AnsibleAnsible
Ansible
 
Perl
PerlPerl
Perl
 
Atix24
Atix24Atix24
Atix24
 
Atix23
Atix23Atix23
Atix23
 
Lineas Base Migracion a Software Libre
Lineas Base Migracion a Software LibreLineas Base Migracion a Software Libre
Lineas Base Migracion a Software Libre
 
Seguridad Sistemas de Gobierno
Seguridad Sistemas de GobiernoSeguridad Sistemas de Gobierno
Seguridad Sistemas de Gobierno
 
Bi Un Modelo Eficiente para Gerenciar Empresas
Bi Un Modelo Eficiente para Gerenciar EmpresasBi Un Modelo Eficiente para Gerenciar Empresas
Bi Un Modelo Eficiente para Gerenciar Empresas
 
Clouds privadas
Clouds privadasClouds privadas
Clouds privadas
 
Introduccion Computacion Ubicua
Introduccion Computacion UbicuaIntroduccion Computacion Ubicua
Introduccion Computacion Ubicua
 
Frameworks de Desarrollo Web Grails
Frameworks de Desarrollo Web GrailsFrameworks de Desarrollo Web Grails
Frameworks de Desarrollo Web Grails
 
Avances Tecnologicos
Avances TecnologicosAvances Tecnologicos
Avances Tecnologicos
 
Dni Electronico Bolivia
Dni Electronico BoliviaDni Electronico Bolivia
Dni Electronico Bolivia
 
E technologies
E technologiesE technologies
E technologies
 

Último

PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxAlan779941
 
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfRefrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfvladimiroflores1
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITMaricarmen Sánchez Ruiz
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estossgonzalezp1
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfAnnimoUno1
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...JohnRamos830530
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.FlorenciaCattelani
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21mariacbr99
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxMiguelAtencio10
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxJorgeParada26
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanamcerpam
 

Último (11)

PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
 
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfRefrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 

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