From: Masao M. <mu...@hi...> - 2003-03-10 15:10:21
|
Hi, On 10 Mar 2003 14:29:39 +0100 > Thanks for the quick reply. > > > > > Is this the same problem as follows ? > > http://sourceforge.net/tracker/index.php?func=detail&aid=657306&group_id=35786&atid=415644 > > > Youp this is more or less what I'm doing in my program. There is > suggested a workaround on the page above, but I don't understand what > this workaround actually does? The original code creates new Gdk::Pixmaps/Bitmaps every time by im.to_pixmap_and_mask. And the new Gdk::Pixmap/Gdk::Bitmap were not GC-ed. The workaround creates new Gdk::Pixmap/Gdk::Bitmap only once. > > > Any suggestions? > > > > Ruby-GNOME2 has already solved this problems. Please try it if you can. > > > Is the Ruby-GNOME2 package "as complete" as the Gnome1 bindings? I'm > depending on libglade... My other problem is that I'm "stuck" lots of > RH7.3 boxes in my lab. RH7.3 is shipped with Gnome 1.4 so... Hmm, Ruby-GNOME2 is not worked under GNOME-1.4. You have to update it to GNOME-2.0 if you use Ruby-GNOME2. And there are some differences between Ruby-GNOME/Ruby-GNOME2. Especially, obsolete methods/classes have been removed. libglade files can convert from libglade to libglade2 with libglade-convert. And a template file for Ruby/Libglade2 is created from libglade2.glade with ruby-glade-create-template. P.S. If I had time that I maintain Ruby-GNOME .... -- .:% Masao Mutoh<mu...@hi...> |