X-Git-Url: https://scm.cri.mines-paristech.fr/git/minwii.git/blobdiff_plain/0e6420a8ac9fcefa6a83a2f515b3fe6858a372cd..ae79067c99dcb4473df80ddd5eb24395d90ab6d3:/src/minwii/widgets/home.py diff --git a/src/minwii/widgets/home.py b/src/minwii/widgets/home.py index 8a671bc..b395eb6 100755 --- a/src/minwii/widgets/home.py +++ b/src/minwii/widgets/home.py @@ -52,7 +52,9 @@ class Home(object, Table) : self.font = pygame.font.Font(None,70) self._fill() self.selectedPlayMode = params.get('playMode', 'NORMAL') + self.displayNotes = params.get('displayNotes', True) self.selectedWiimoteIndex = params.get('wiimoteIndex', 0) + self.exitApp = False self._initLocalListeners() @@ -79,6 +81,15 @@ class Home(object, Table) : for k, caption in PLAYING_MODES : self.modeSelect.add(self.createLabel(caption), k) self.td(self.modeSelect,colspan=3, style=STYLE_RIGHT_COL) + + # affichage / masquage des noms de notes + self.tr() + self.td(self.createLabel("Notes :"), style=STYLE_LEFT_COL) + self.displayNotesSelect = Select(True) + for k, caption in ((True, 'Oui'), (False, 'Non')) : + self.displayNotesSelect.add(self.createLabel(caption), k) + self.td(self.displayNotesSelect, style=STYLE_RIGHT_COL) + # choix des wiimotes self.tr() @@ -112,6 +123,14 @@ class Home(object, Table) : else : self.playButton.disabled = False + @property + def displayNotes(self) : + return self.displayNotesSelect.value + + @displayNotes.setter + def displayNotes(self, value) : + self.displayNotesSelect.value = value + @property def selectedWiimoteIndex(self) : return self.selectedWiimote.value