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

De Proyecto Butiá
Saltar a: navegación, buscar
(Apariencia del programa)
Línea 6: Línea 6:
  
 
== Apariencia del programa ==
 
== Apariencia del programa ==
 +
Al iniciar el programa, el mismo se encarga de buscar "butias" conectados.<br>
 +
  if __name__ == "__main__":
 +
    if butia.get_butia_count():
 +
        Programa()
 +
    else:
 +
        mensaje = gtk.MessageDialog(type=gtk.MESSAGE_WARNING,
 +
                                    buttons=gtk.BUTTONS_OK)
 +
        mensaje.set_markup("<b>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...</b>")
 +
        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()

Revisión del 19:15 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()