Update setup.py for windows packaging
[naja.git] / naja / scenes / menu.py
index 6b4152df59401eabd0d34cd31e255a81d4643dfc..3a7896908347cb037ecb26ef95717b269e32662e 100644 (file)
@@ -4,6 +4,7 @@ Main menu scene.
 
 import pygame.locals as pgl
 
+from naja.constants import KEYS
 from naja.scenes.scene import Scene
 from naja.widgets.text import TextWidget
 from naja.widgets.selector import SelectorWidget
@@ -22,7 +23,8 @@ class MenuScene(Scene):
         run_game.add_callback('click',
                               lambda event: SceneChangeEvent.post(GameScene))
         selector.add(run_game)
-        credits = TextWidget((100, 200), 'Credits', fontsize=32, colour='white')
+        credits = TextWidget(
+            (100, 200), 'Credits', fontsize=32, colour='white')
         credits.add_callback('click',
                              lambda event: SceneChangeEvent.post(CreditsScene))
         selector.add(credits)
@@ -32,6 +34,6 @@ class MenuScene(Scene):
 
     def handle_scene_event(self, ev):
         if ev.type == pgl.KEYDOWN:
-            if ev.key in (pgl.K_q, pgl.K_ESCAPE):
+            if ev.key in KEYS.QUIT:
                 QuitGameEvent.post()
                 return