A few notes/questions:<div><br></div><div>* The deleted lines defining signals as 'override' are not needed anymore?</div><div>* self.set_flags(Gtk.CAN_FOCUS)  is self.set_can_focus() in gtk3</div><div>* gtk.gdk.BUTTON_PRESS_MASK and friends are  Gdk.EventMask.BUTTON_PRESS_MASK in gtk3</div>
<div>* Is needed the clip in _draw_event_cb?</div><div>* The Gdk.Rectangle initialization is ugly! (but not your fault probably :), anyway, </div><div>should be good do a function to not have all that code repeated</div><div>
<br></div><div>Gonzalo</div><div> <br><br><div class="gmail_quote">On Wed, Jun 27, 2012 at 1:50 PM, Manuel Kaufmann <span dir="ltr"><<a href="mailto:humitos@gmail.com" target="_blank">humitos@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im">On Wed, Jun 27, 2012 at 1:40 PM, Manuel Quiñones <<a href="mailto:manuq@laptop.org">manuq@laptop.org</a>> wrote:<br>

> What if you force sending the signal? call queue_draw()<br>
><br>
> <a href="http://developer.gnome.org/gtk3/stable/GtkWidget.html#gtk-widget-queue-draw" target="_blank">http://developer.gnome.org/gtk3/stable/GtkWidget.html#gtk-widget-queue-draw</a><br>
<br>
</div>Yes, I had already tried that but I couldn't.<br>
<br>
I'm not completely sure what I did :P , but I have Implode working<br>
under Gtk3 now :)<br>
<br>
This is the diff:<br>
<a href="http://bugs.sugarlabs.org/attachment/ticket/3715/First-Working-Version.diff" target="_blank">http://bugs.sugarlabs.org/attachment/ticket/3715/First-Working-Version.diff</a><br>
<br>
Thanks all!<br>
<br>
(screenshot attached)<br>
<div class="HOEnZb"><div class="h5"><br>
--<br>
Kaufmann Manuel<br>
Blog: <a href="http://humitos.wordpress.com/" target="_blank">http://humitos.wordpress.com/</a><br>
Porfolio: <a href="http://fotos.mkaufmann.com.ar/" target="_blank">http://fotos.mkaufmann.com.ar/</a><br>
PyAr: <a href="http://www.python.com.ar/" target="_blank">http://www.python.com.ar/</a><br>
</div></div></blockquote></div><br></div>