changeset 464:3a8a64bbe2d8

Tweak load screen buttons
author Neil Muller <drnlmuller@gmail.com>
date Tue, 24 Nov 2009 09:51:56 +0000
parents e3408c803b12
children 263dea6d226b
files gamelib/loadlevel.py
diffstat 1 files changed, 5 insertions(+), 10 deletions(-) [+]
line wrap: on
line diff
--- a/gamelib/loadlevel.py	Mon Nov 23 22:43:55 2009 +0000
+++ b/gamelib/loadlevel.py	Tue Nov 24 09:51:56 2009 +0000
@@ -66,15 +66,12 @@
         self.prev_button = gui.Button("<< Prev Level")
         self.prev_button.connect(gui.CLICK, prev_pressed)
 
-        self.cancel_button = gui.Button("Cancel & return to main menu")
+        self.cancel_button = gui.Button("Cancel")
         self.cancel_button.connect(gui.CLICK, cancel_pressed)
 
         self.done_button = gui.Button("Load This Level")
         self.done_button.connect(gui.CLICK, done_pressed)
 
-        cancel_button = gui.Button("Cancel & return to main menu")
-        cancel_button.connect(gui.CLICK, cancel_pressed)
-
         self.render_level()
 
 
@@ -116,7 +113,7 @@
         self.block(align=0)
         self.add(image)
 
-        self.block(align=0)
+        self.block(align=-1)
         self.add(gui.Label(self.cur_level.level_name))
         self.block(align=-1)
         for word in self.cur_level.goal.split():
@@ -124,13 +121,11 @@
             self.space(space)
 
         self.block(align=0)
-        self.add(self.prev_button)
-        self.space(space)
+        # NB: pgu 's layout engine is sensitive to ordering here
+        self.add(self.prev_button, align=-1)
+        self.add(self.next_button, align=1)
         self.add(self.done_button)
-        self.space(space)
         self.add(self.cancel_button)
-        self.space(space)
-        self.add(self.next_button)
 
     def clear(self):
         """Clear the document"""