changeset 116:ca10d7e9a2c1

And CursorWidget-ify the popup menu.
author Jeremy Thurgood <firxen@gmail.com>
date Tue, 24 Aug 2010 14:56:39 +0200
parents 5e704ee7b84b
children 139864ce8bdb
files gamelib/popupmenu.py
diffstat 1 files changed, 5 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/gamelib/popupmenu.py	Tue Aug 24 14:53:05 2010 +0200
+++ b/gamelib/popupmenu.py	Tue Aug 24 14:56:39 2010 +0200
@@ -9,6 +9,9 @@
 from albow.resource import get_font
 from pygame.rect import Rect
 
+from cursor import CursorWidget
+
+
 class PopupMenuButton(Button):
 
     def __init__(self, text, action):
@@ -18,9 +21,10 @@
         self.set_rect(Rect(0, 0, BUTTON_SIZE, BUTTON_SIZE))
         self.margin = (BUTTON_SIZE - self.font.get_linesize()) / 2
 
-class PopupMenu(Menu):
+class PopupMenu(Menu, CursorWidget):
 
     def __init__(self, shell):
+        CursorWidget.__init__(self)
         self.shell = shell
         items = [
                 ('Resume Game', 'hide'),