Mercurial > pyntnclick
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'),