On Thursday 11 February 2010 11:39:38 am Paolo Bonzini wrote:
Right now that works well (for example I can launch iLiad without any
problem) I should fix the gtk_dialog_run because this function launch an
inner loop outside the same thread that the main gtk_loop; the two loops
are locked :D.
I think it should not be hard to rewrite gtk_dialog_run in Smalltalk, see
http://www.google.com/codesearch/p?hl=en#ErvFMsc8kPE/pub/GNOME/sources/gtk+
/2.6/gtk+-2.6.9.tar.gz|z8d-VbwUHqs/gtk+-2.6.9/gtk/gtkdialog.c
around line 900.
Normally a simple
run [
self showAll
]
That should be enough ^^