示例#1
0
	conexion = Conexion(db)
	configuracion = Configuracion(mainGlade, db)
	splash = Splash(mainGlade)
	error = Error(mainGlade)
	status = Status(mainGlade)
	principal = Principal()
	if os.path.isfile("hontza.db") == False:
		fichero = open("inicializacion.sql", "r")
		datos = fichero.readlines()
		fichero.close()
		db.inicializa(datos)
		configuracion.mostrar()
		while configuracion.abierta:
			gtk.main_iteration()
	splash.set_texto("Conectando al servidor WSDL...")
	splash.mostrar()
	while conexion.inicializa() == False:
		splash.ocultar()
		error.mostrar(u"Error al conectar al servidor WSDL. Compruebe la configuración.", 1, 1)
		while error.abierta:
			gtk.main_iteration()
		if error.cerrar:
			gtk.main_quit()
		if error.configuracion:
			configuracion.mostrar()
			while configuracion.abierta:
				gtk.main_iteration()
		splash.set_texto("Conectando al servidor WSDL...")
		splash.mostrar()
	splash.set_texto("Cargando fuentes...")
	while conexion.getFuentes() == False: