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