Mercurial > sypikslang
diff gamelib/mainmenu.py @ 143:821ecb98e888
some icons and toggle button
author | Rizmari Versfeld <rizziepit@gmail.com> |
---|---|
date | Fri, 11 May 2012 03:13:22 +0200 |
parents | 3e02a8ccd72b |
children | 53277724645b |
line wrap: on
line diff
--- a/gamelib/mainmenu.py Fri May 11 00:28:35 2012 +0200 +++ b/gamelib/mainmenu.py Fri May 11 03:13:22 2012 +0200 @@ -15,7 +15,7 @@ from gamelib import data from gamelib.gui_base import Window -from gamelib.gui import BigButton, IconButton +from gamelib.gui import BigButton, RadioButton from gamelib.engine import AddWindow from gamelib.gamegui import LabWindow @@ -72,9 +72,19 @@ self.screen = screen self.background_colour = (0, 0, 0) self.background_image = image.load(data.filepath('images/temp.jpg')) - self.add_child(IconButton((0, 0), 'rocketry')) - self.add_child(IconButton((64, 0), 'marinebiology')) - self.add_child(IconButton((128, 0), 'robotics')) + self.add_child(RadioButton((0, 0), 'rocketry')) + self.add_child(RadioButton((64, 0), 'marinebiology')) + self.add_child(RadioButton((128, 0), 'robotics')) + self.add_child(RadioButton((192, 0), 'artificialintelligence')) + self.add_child(RadioButton((256, 0), 'space')) + self.add_child(RadioButton((320, 0), 'fusion')) + self.add_child(RadioButton((384, 0), 'electrickery')) + self.add_child(RadioButton((448, 0), 'lasers')) + self.add_child(RadioButton((512, 0), 'meteorology')) + self.add_child(RadioButton((576, 0), 'meteorology2')) + self.add_child(RadioButton((640, 0), 'physics')) + self.add_child(RadioButton((704, 0), 'biogenetics')) + self.add_child(RadioButton((768, 0), 'medicalexperiments')) button1 = NewGameButton(self) self.add_child(button1) button2 = QuitButton()