Forum: Ruby-Gnome 2 Gtk-Demo - images.rb

Announcement (2017-05-07): www.ruby-forum.com is now read-only since I unfortunately do not have the time to support and maintain the forum any more. Please see rubyonrails.org/community and ruby-lang.org/en/community for other Rails- und Ruby-related community platforms.
F6daf9c009b967ea713e8bd8baff6c67?d=identicon&s=25 unknown (Guest)
on 2006-04-06 02:33
(Received via mailing list)
Hey All,

I found the problem with the GTK-Demo program for
the progressive image loading.  It's really a simple fix:

Line 157 Reads: @image_stream = File.open(filename,'r')
Line 157
Should Be: @image_stream = File.open(filename,'rb')

This change
allows the image to be opened in binary format.  Should explictly
state that, instead of relying on the 'r' mode, no matter the
platform.  Once you add the binary flag to the File#open, everything
works as it should, and it runs just fine.


Also,
per  S. Weinmann's suggestion, I'll be creating a couple of libraries
to Package Glade files into a ZIP file, and allow Loading from it. 
Also, in conjunction with it, I'll be creating a new GUI Wrapper around
Glade files for Ruby Apps.  Among them, will be the ability to
package Image files into the ZIP File, and load them directly from the
ZIP
file, as well as a cleaner way to package the signal_connect's, by
looking
into the method_missing function as a way to get signal_connect's
done, without having to fully define it.

Mario Steele




-------------------------------------------------------
This SF.Net email is sponsored by xPML, a groundbreaking scripting
language
that extends applications into web and mobile media. Attend the live
webcast
and join the prime developer group breaking into this new coding
territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944...
This topic is locked and can not be replied to.