Hi guys.<br><br>On Tue, Dec 9, 2008 at 4:32 AM, Tomeu Vizoso <span dir="ltr">&lt;<a href="mailto:tomeu@sugarlabs.org">tomeu@sugarlabs.org</a>&gt;</span> wrote:<br><div class="gmail_quote"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Sorry Gloria,<br>
<br>
but doesn&#39;t seem to be around here many people with experience with olpcgames.<br>
<br>
Did you managed to solve this issue?</blockquote><div><br>Yes, I did it. Wade helped me. I&#39;m sorry guys, I had to reply you about the solution but I am trying to finish the activity and I forgot it.<br></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<br>
<br>
How is your activity different from the other activities that use olpcgames?</blockquote><div><br>Well, I am making an activity based on JingSawPuzzle game. I found this game in the olpcgames site. It was perfect for my activity, so I used the source code. I know there is an JingSawPuzzle activity for XO but it has less elements than the original one, and these elements are necessaries for my activity<br>
<br>I had problems with some parameters, Wade reviewed my source code and told me about that. I fixed the mistake and I found several ones, but I fixed each one. Now I am adding New functionality and sugarizing :)<br></div>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><br>
<br>
Regards,</blockquote><div><br>Thanks <br></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><br>
<font color="#888888"><br>
Tomeu<br>
</font><div><div></div><div class="Wj3C7c"><br>
On Sun, Nov 30, 2008 at 5:23 PM, Gloria Meneses &lt;<a href="mailto:gpmeneses@gmail.com">gpmeneses@gmail.com</a>&gt; wrote:<br>
&gt;<br>
&gt; Hello people<br>
&gt;<br>
&gt; I have a problem using canvas.<br>
&gt; olpcgames canvas has 2 arguments: width and height. In my activity class I<br>
&gt; call canvas in this way:<br>
&gt;<br>
&gt; self.canvas = olpcgames.canvas(1200, 750)<br>
&gt;<br>
&gt; but I have this problem:<br>
&gt;<br>
&gt; olpcgames.canvas: Uncaught top-level exception: Traceback (most recent call<br>
&gt; last):<br>
&gt; &nbsp; File &quot;/home/monyu/Activities/StoryBuilder.activity/olpcgames/canvas.py&quot;,<br>
&gt; line 116, in _start<br>
&gt; &nbsp; &nbsp; fn()<br>
&gt; TypeError: __init__() takes exactly 2 arguments (1 given)<br>
&gt;<br>
&gt; Exception in thread Thread-1:<br>
&gt; Traceback (most recent call last):<br>
&gt; &nbsp; File &quot;/usr/lib/python2.5/threading.py&quot;, line 486, in __bootstrap_inner<br>
&gt; &nbsp; &nbsp; self.run()<br>
&gt; &nbsp; File &quot;/usr/lib/python2.5/threading.py&quot;, line 446, in run<br>
&gt; &nbsp; &nbsp; self.__target(*self.__args, **self.__kwargs)<br>
&gt; &nbsp; File &quot;/home/monyu/Activities/StoryBuilder.activity/olpcgames/canvas.py&quot;,<br>
&gt; line 124, in _start<br>
&gt; &nbsp; &nbsp; gtk.main_quit()<br>
&gt; RuntimeError: called outside of a mainloop<br>
&gt;<br>
&gt;<br>
&gt; I reviewed several olpcgames activities but I don&#39;t understand how to show<br>
&gt; the content of my game into the canvas, so I was following the Activity<br>
&gt; tutorial but I got the same log.<br>
&gt;<br>
&gt; reviewed the olpcgames canvas source code and the method connect_game is<br>
&gt; looking for the name of activity main loop, but I don&#39;t know how to set it<br>
&gt; on.<br>
&gt;<br>
&gt; if &#39;:&#39; not in app:<br>
&gt; &nbsp;app += &#39;:main&#39;<br>
&gt; &nbsp;mod_name, fn_name = app.split(&#39;:&#39;)<br>
&gt; &nbsp;mod = __import__(mod_name, globals(), locals(), [])<br>
&gt; &nbsp;fn = getattr(mod, fn_name)<br>
&gt;<br>
&gt; any hints<br>
&gt; Thanks<br>
&gt; --<br>
&gt; --------------------------------------------<br>
&gt; + Software Libre en Colombia<br>
&gt; <a href="http://el-directorio.org" target="_blank">http://el-directorio.org</a><br>
&gt;<br>
&gt; + OLPC Colombia<br>
&gt; <a href="http://wiki.laptop.org/go/OLPC_Colombia" target="_blank">http://wiki.laptop.org/go/OLPC_Colombia</a><br>
&gt;<br>
&gt; + Mujeres en el software libre<br>
&gt; <a href="http://www.chicaslinux.org" target="_blank">http://www.chicaslinux.org</a><br>
&gt;<br>
</div></div><div><div></div><div class="Wj3C7c">&gt; _______________________________________________<br>
&gt; Sugar mailing list<br>
&gt; <a href="mailto:Sugar@lists.laptop.org">Sugar@lists.laptop.org</a><br>
&gt; <a href="http://lists.laptop.org/listinfo/sugar" target="_blank">http://lists.laptop.org/listinfo/sugar</a><br>
&gt;<br>
&gt;<br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br>--------------------------------------------<br>+ Software Libre en Colombia<br><a href="http://el-directorio.org">http://el-directorio.org</a> <br><br>+ OLPC Colombia<br>
<a href="http://wiki.laptop.org/go/OLPC_Colombia">http://wiki.laptop.org/go/OLPC_Colombia</a><br><br>+ Mujeres en el software libre<br><a href="http://www.chicaslinux.org">http://www.chicaslinux.org</a><br>