[sugar] Canvas
Gloria Meneses
gpmeneses at gmail.com
Sun Nov 30 11:23:33 EST 2008
Hello people
I have a problem using canvas.
olpcgames canvas has 2 arguments: width and height. In my activity class I
call canvas in this way:
self.canvas = olpcgames.canvas(1200, 750)
but I have this problem:
olpcgames.canvas: Uncaught top-level exception: Traceback (most recent call
last):
File "/home/monyu/Activities/StoryBuilder.activity/olpcgames/canvas.py",
line 116, in _start
fn()
TypeError: __init__() takes exactly 2 arguments (1 given)
Exception in thread Thread-1:
Traceback (most recent call last):
File "/usr/lib/python2.5/threading.py", line 486, in __bootstrap_inner
self.run()
File "/usr/lib/python2.5/threading.py", line 446, in run
self.__target(*self.__args, **self.__kwargs)
File "/home/monyu/Activities/StoryBuilder.activity/olpcgames/canvas.py",
line 124, in _start
gtk.main_quit()
RuntimeError: called outside of a mainloop
I reviewed several olpcgames activities but I don't understand how to show
the content of my game into the canvas, so I was following the Activity
tutorial but I got the same log.
reviewed the olpcgames canvas source code and the method connect_game is
looking for the name of activity main loop, but I don't know how to set it
on.
if ':' not in app:
app += ':main'
mod_name, fn_name = app.split(':')
mod = __import__(mod_name, globals(), locals(), [])
fn = getattr(mod, fn_name)
any hints
Thanks
--
--------------------------------------------
+ Software Libre en Colombia
http://el-directorio.org
+ OLPC Colombia
http://wiki.laptop.org/go/OLPC_Colombia
+ Mujeres en el software libre
http://www.chicaslinux.org
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.laptop.org/pipermail/sugar/attachments/20081130/49745bac/attachment.htm
More information about the Sugar
mailing list