From b4e54fc9a2b3955689e48c02402d8090516ccae1 Mon Sep 17 00:00:00 2001 From: flavio Date: Fri, 06 Apr 2012 20:53:07 +0000 Subject: Correcciones --- (limited to 'Menu.py') diff --git a/Menu.py b/Menu.py index b35c03e..b8173b6 100644 --- a/Menu.py +++ b/Menu.py @@ -109,7 +109,8 @@ class Menu(gtk.Widget): tecla = event.key if tecla == pygame.K_ESCAPE: pygame.event.clear() - self.run_dialog_intro(None) + #self.run_dialog_intro(None) + self.emit_volver(None) def load(self): A, B = G.RESOLUCION @@ -128,6 +129,7 @@ class Menu(gtk.Widget): pygame.event.set_allowed([MOUSEMOTION, MOUSEBUTTONUP, MOUSEBUTTONDOWN, KEYDOWN, VIDEORESIZE, VIDEOEXPOSE, QUIT, ACTIVEEVENT]) pygame.mouse.set_visible(True) + ''' def run_dialog_intro(self, button): from BiblioJAM.JAMDialog import JAMDialog dialog = JAMDialog(mensaje = "¿Abandonas el Juego?", @@ -156,7 +158,7 @@ class Menu(gtk.Widget): dialog.clear(self.ventana, self.fondo) self.ventana_real.blit(pygame.transform.scale(self.ventana, self.resolucionreal), (0,0)) - pygame.display.update() + pygame.display.update()''' def ok_intro(self, button): return self.emit_volver() @@ -165,6 +167,7 @@ class Menu(gtk.Widget): class ButtonsMenu(pygame.sprite.OrderedUpdates): def __init__(self, main): + self.main = main pygame.sprite.OrderedUpdates.__init__(self) imagen = G.get_Flecha() salir = JAMButton("",None) @@ -172,7 +175,8 @@ class ButtonsMenu(pygame.sprite.OrderedUpdates): salir.set_colores(colorbas = JAMG.get_negro(), colorcara = JAMG.get_negro()) salir.set_tamanios(tamanio = (0,0), grosorbor = 1, detalle = 1, espesor = 1) salir.set_posicion(punto = (10,10)) - salir.connect(callback = main.run_dialog_intro) + #salir.connect(callback = main.run_dialog_intro) + salir.connect(callback = self.main.emit_volver, sonido_select = None) self.add(salir) imagen = main.usuario['personaje'] @@ -281,7 +285,7 @@ class Presentacion(pygame.sprite.OrderedUpdates): siguiente.set_tamanios(tamanio = (150,0), grosorbor = 1, detalle = 1, espesor = 1) ww,hh = siguiente.get_tamanio() siguiente.set_posicion(punto = (w-ww-20,h-hh-20)) - siguiente.connect(callback = self.next) + siguiente.connect(callback = self.next, sonido_select = None) self.add(siguiente) anterior = JAMButton("Anterior", None) anterior.set_text(color = JAMG.get_blanco()) @@ -290,7 +294,7 @@ class Presentacion(pygame.sprite.OrderedUpdates): anterior.set_tamanios(tamanio = (150,0), grosorbor = 1, detalle = 1, espesor = 1) ww,hh = anterior.get_tamanio() anterior.set_posicion(punto = (20,h-hh-20)) - anterior.connect (callback = self.previous) + anterior.connect (callback = self.previous, sonido_select = None) self.add(anterior) salir = JAMButton("Salir", None) salir.set_text(color = JAMG.get_blanco()) @@ -299,7 +303,7 @@ class Presentacion(pygame.sprite.OrderedUpdates): salir.set_tamanios(tamanio = (150,0), grosorbor = 1, detalle = 1, espesor = 1) ww,hh = salir.get_tamanio() salir.set_posicion(punto = (w/2-ww/2,20)) - salir.connect(callback = self.volver) + salir.connect(callback = self.volver, sonido_select = None) self.add(salir) self.imagen_actual = self.imagenes[0] self.main.fondo = self.imagen_actual -- cgit v0.9.1