X-Git-Url: https://svn.cri.ensmp.fr/git/minwii.git/blobdiff_plain/0e6420a8ac9fcefa6a83a2f515b3fe6858a372cd..1ccd4f7141e49707ec82ef1fc39904951250d05c:/src/minwii/app.py diff --git a/src/minwii/app.py b/src/minwii/app.py index 87c2082..2ac1d72 100755 --- a/src/minwii/app.py +++ b/src/minwii/app.py @@ -71,15 +71,19 @@ class MinWii(object): if self.screen == SCREEN_PLAY : pygame_wiimouse._default_event_cb(wt, id, wmp) - # le bouton Home de la télécommande permet de sortir - # (envoi d'un événement clavier « q ») wm = wmp[0] - if id == self.nwiimotes - 1 and \ - wiiuse.is_just_pressed(wm, wiiuse.button['Home']) : + if id == self.nwiimotes - 1 : + # le bouton Home de la télécommande permet de sortir + # (envoi d'un événement clavier « q ») + if wiiuse.is_just_pressed(wm, wiiuse.button['Home']) : event = pygame.event.Event(pygame.KEYDOWN, key = pygame.K_q, unicode = u'q') pygame.event.post(event) + elif wiiuse.is_just_pressed(wm, wiiuse.button['+']) : + self.synth.inc_gain() + elif wiiuse.is_just_pressed(wm, wiiuse.button['-']) : + self.synth.dec_gain() elif self.screen in (SCREEN_HOME, SCREEN_INSTRUMENTS) : pygame_wiimouse._full_mouse_event_cb(wt, id, wmp)