Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/sugargame/canvas.py
diff options
context:
space:
mode:
Diffstat (limited to 'sugargame/canvas.py')
-rw-r--r--sugargame/canvas.py12
1 files changed, 6 insertions, 6 deletions
diff --git a/sugargame/canvas.py b/sugargame/canvas.py
index 1ce0250..0db4220 100644
--- a/sugargame/canvas.py
+++ b/sugargame/canvas.py
@@ -7,7 +7,7 @@ import event
CANVAS = None
class PygameCanvas(Gtk.EventBox):
-
+
"""
mainwindow is the activity intself.
"""
@@ -20,11 +20,11 @@ class PygameCanvas(Gtk.EventBox):
# Initialize Events translator before widget gets "realized".
self.translator = event.Translator(mainwindow, self)
-
+
self._mainwindow = mainwindow
self.set_can_focus(True)
-
+
self._socket = Gtk.Socket()
self.add(self._socket)
self.show_all()
@@ -32,18 +32,18 @@ class PygameCanvas(Gtk.EventBox):
def run_pygame(self, main_fn):
# Run the main loop after a short delay. The reason for the delay is that the
# Sugar activity is not properly created until after its constructor returns.
- # If the Pygame main loop is called from the activity constructor, the
+ # If the Pygame main loop is called from the activity constructor, the
# constructor never returns and the activity freezes.
GObject.idle_add(self._run_pygame_cb, main_fn)
def _run_pygame_cb(self, main_fn):
assert pygame.display.get_surface() is None, "PygameCanvas.run_pygame can only be called once."
-
+
# Preinitialize Pygame with the X window ID.
assert pygame.display.get_init() == False, "Pygame must not be initialized before calling PygameCanvas.run_pygame."
os.environ['SDL_WINDOWID'] = str(self._socket.get_id())
pygame.init()
-
+
# Restore the default cursor.
self._socket.props.window.set_cursor(None)