Mercurial > libervia-backend
diff frontends/src/primitivus/card_game.py @ 1158:c0f15e52695a
primitivus: use of new keys modules from Urwid SàText
author | Goffi <goffi@goffi.org> |
---|---|
date | Thu, 04 Sep 2014 19:05:57 +0200 |
parents | e2e1e27a3680 |
children |
line wrap: on
line diff
--- a/frontends/src/primitivus/card_game.py Wed Sep 03 20:54:14 2014 +0200 +++ b/frontends/src/primitivus/card_game.py Thu Sep 04 19:05:57 2014 +0200 @@ -23,6 +23,7 @@ from sat_frontends.tools.games import TarotCard from sat_frontends.quick_frontend.quick_card_game import QuickCardGame from sat_frontends.primitivus import xmlui +from sat_frontends.primitivus.keys import action_key_map as a_key class CardDisplayer(urwid.Text): @@ -38,7 +39,7 @@ return True def keypress(self, size, key): - if key == ' ': + if key == a_key['CARD_SELECT']: self.select(not self.__selected) self._emit('click') return key @@ -95,7 +96,7 @@ return self.columns.keypress(size, key) else: #No card displayed, we still have to manage the clicks - if key == ' ': + if key == a_key['CARD_SELECT']: self._emit('click', None) return key