# File gtkglext/sample/gtkglut.rb, line 182 def GLUT.ReshapeFunc(reshape) if reshape @@drawing_area.signal_connect("configure_event") do |w, e| glcontext = w.gl_context gldrawable = w.gl_drawable gldrawable.gl_begin(glcontext) do reshape.call(w.allocation.width, w.allocation.height) true end end else @@drawing_area.signal_connect("configure_event") { |w, e| } end end