Diferencia entre revisiones de «Miniaplicación para controlar el butia»

De Proyecto Butiá
Saltar a: navegación, buscar
(Apariencia del programa)
(Apariencia del programa)
Línea 23: Línea 23:
 
             exit("Hasta Luego. Ignacio Rodríguez 2013")
 
             exit("Hasta Luego. Ignacio Rodríguez 2013")
 
     gtk.main()
 
     gtk.main()
 +
 +
<br>
 +
Como se puede apreciar en caso de que no se encuentren robot's saldra un mensaje alertandonos de que no se encontro ningun robot. O quizás se abrio otro programa.
 +
<br>
 +
[[Archivo:Init_InicioButia.png]]

Revisión del 19:17 11 mar 2013

Descarga: Archivo:Ignacio Butia.tar.gz
Otra opción es ver el código de forma online: [1]
Extraer y ejecutar main.py

Apariencia del programa

Al iniciar el programa, el mismo se encarga de buscar "butias" conectados.

 if __name__ == "__main__":
   if butia.get_butia_count():
       Programa()
   else:
       mensaje = gtk.MessageDialog(type=gtk.MESSAGE_WARNING,
                                   buttons=gtk.BUTTONS_OK)
       mensaje.set_markup("No se encontro ningún butia," +\
       " porfavor conecte el robot y vuelva a ejecutar el programa." +\
        " Si usted tiene algun otra instancia abierta de este programa" +\
         " cierre la misma...")
       mensaje.set_title("Ningún Butia detectado")
       res = mensaje.run()
       if res == gtk.RESPONSE_OK:
           butia.close()
           exit("Hasta Luego. Ignacio Rodríguez 2013")
   gtk.main()


Como se puede apreciar en caso de que no se encuentren robot's saldra un mensaje alertandonos de que no se encontro ningun robot. O quizás se abrio otro programa.
Init InicioButia.png